高一两个句子的疑问!

[复制链接]
查看11 | 回复4 | 2010-8-24 21:20:30 | 显示全部楼层 |阅读模式
1.Joe is a American who has come to Beijing for the first time。
2.What do you think happens before this scene?
第一句中为什么要用has?第二句为什么是happens,而不是happened?
还有in danger和endanger的用法区别!
满意的话另有追加。谢谢!
第一句的has可以去掉吗?用has的含义是什么?

回复

使用道具 举报

千问 | 2010-8-24 21:20:30 | 显示全部楼层
第一个who作定语修饰An American,是单数,从句的主语是单数,那么肯定要用has。第二个,what do you think,是一个概念,一件事情。想必一定听过All work and no play makes jake a dull boy.注意用的是makes! in danger 是一个短语,用在动词后面,一般是be in danger处于危险当中。endanger是动词,意思是危及,危害。
回复

使用道具 举报

千问 | 2010-8-24 21:20:30 | 显示全部楼层
用has 是由于从句的主语是who,也就是前面的an American.do you think 是插入语。in danger 是短语,处于危险中,介词短语endanger,是处于危险中,动词
回复

使用道具 举报

千问 | 2010-8-24 21:20:30 | 显示全部楼层
has、、、for the first time是相互照应的,这个句型属于现在完成时第二句应该这样理解 What (do you think) happens before this scene? 括号内的是插入语this scene 可能还没有发生的场景,所以用现在时也是可以的
回复

使用道具 举报

千问 | 2010-8-24 21:20:30 | 显示全部楼层
danger系常用词, 指“目前的危险, 也可指今后的或不一定发生的危险”,如:The patient was out of danger. 病人已经脱离危险了。endanger 危及,是动词。如:The polluted air in the city is badly endangering the health of the residen
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行