7.-----How long ___ each other before they __ married _____For about a year.A.have they known ,get B.did they know ,were going to getC.do they know ,are going to get D.had they known ,gotD,为什么不是A?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 20:10:05
7.-----How long ___ each other before they __ married _____For about a year.A.have they known ,get B.did they know ,were going to getC.do they know ,are going to get D.had they known ,gotD,为什么不是A?

7.-----How long ___ each other before they __ married _____For about a year.A.have they known ,get B.did they know ,were going to getC.do they know ,are going to get D.had they known ,gotD,为什么不是A?
7.-----How long ___ each other before they __ married
_____For about a year.
A.have they known ,get B.did they know ,were going to get
C.do they know ,are going to get D.had they known ,got
D,为什么不是A?

7.-----How long ___ each other before they __ married _____For about a year.A.have they known ,get B.did they know ,were going to getC.do they know ,are going to get D.had they known ,gotD,为什么不是A?
本句译为:他们结婚前他们已经认识多久了.
下面我们来看分析.
整个句子的动作应发生在过去.因此before后的从句应用过去时.排除ABC.
P.S.这个句子有两个动作,一个是认识,一个是结婚.认识是在结婚的前面,因此认识是过去的过去,要用过去完成时,也应选D.

结婚已经结好了怎么还用一般现在时呢?
get当然不能用
用got前句就要用过完选D

说这句话表明两个人已经结婚了,结婚这个动作在过去发生所以用一般过去时“got”,这样的话,“before”(之前的)他们认识这件事情就是过去完成时咯。

在他们结婚前,结婚肯定是过去发生的动作,所以用过去时,而用了过去时后,前面的句子时态要保持一致就要用过去完成时,因为这个动作是完成的啦。
^_^
不懂的话咳可以给我留言。^_^

因为他们已经结婚了,结婚这个动作又是瞬间性动作,所以后面用got,而他们在认识是在结婚之前,即“过去的过去”,所以用过去完成时-had。

how long一般接进行时态,而题目中知道他们已经结婚了,互相认识的动作肯定发生在结婚之前,所以选过去完成时,而已经结婚了,后面的空填过去时,所以选D

how long ___your mother ___(work)in the library ---How long ___ you ___(live) in Beijing?---Since I was ___(bear). ___ do you visit hereA How ofen B.When C.How long D.How many 理由~ How long is the GreatWall?It is about___ ___ ___ ___ ___.2.How big is Beijing?Beijing is got about___ ___ ___. ___ yogurt do you need?Three cups A.how long B.how far C.how many D.how much ___ is the bridge over the river?It is three milesA How long B How farC How manyD How often 36、 “___ times has he visited the Great Wall?”“Twice.” A、How manyB、How muchC、How oftenD、How long 英语翻译How long does it take you ___ ___ ____ school #29. How long ago ___ the shoes ___ (buy)填什么,怎么理解的? How long did he hiccup?He ___ ___ 10 years and 2 mouths how long have you kept this story book改为同义句 how long __this story book ___ ___by you? The river is_25 kiolmetres_ long.(划线提问) ___ ___is the river?how long 还是how far啊, ___ ___(多长时间) do you watch Animal World?这里填how often 还是how long. 你打算在加拿大呆多长时间?两个多月吧.How long ___ ___ ___ ___stay in Canada?For __ __two months 1.___ will you he away?A.How soon B.How long1.___ will you he away?A.How soon B.How long 选择题:___ is it from London to Paris?(A.How many B.How long C.How far) 选择:___ can you finish your homework?In a few minutes.A.How long B.How soon C.How much Sorry I'm late.How long has the meeting been on?The meeting ___ already ___ ___ ___ nearly one hourThe meeing ___ about an hour ago