7.-----How long ___ each other before they __ married ?

[复制链接]
查看11 | 回复3 | 2007-7-30 11:28:30 | 显示全部楼层 |阅读模式
说这句话表明两个人已经结婚了,结婚这个动作在过去发生所以用一般过去时“got”,这样的话,“before”(之前的)他们认识这件事情就是过去完成时咯。
回复

使用道具 举报

千问 | 2007-7-30 11:28:30 | 显示全部楼层
在他们结婚前,结婚肯定是过去发生的动作,所以用过去时,而用了过去时后,前面的句子时态要保持一致就要用过去完成时,因为这个动作是完成的啦。^_^不懂的话咳可以给我留言。^_^
回复

使用道具 举报

千问 | 2007-7-30 11:28:30 | 显示全部楼层
how long一般接进行时态,而题目中知道他们已经结婚了,互相认识的动作肯定发生在结婚之前,所以选过去完成时,而已经结婚了,后面的空填过去时,所以选D
回复

使用道具 举报

千问 | 2007-7-30 11:28:30 | 显示全部楼层
本句译为:他们结婚前他们已经认识多久了。下面我们来看分析。整个句子的动作应发生在过去。因此before后的从句应用过去时。排除ABC。P.S.这个句子有两个动作,一个是认识,一个是结婚。认识是在结婚的前面,因此认识是过去的过去,要用过去完成时,也应选D.结婚已经结好了怎么还用一般现在时呢?get当然不能用用got前句就要用过完选D
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行