满分5 > 高中英语试题 >

—How long _____each other before they __...

—How long _____each other before they _____here?

—For about a year.

A. have they known, come    B. did they know, came

C. do they know, come    D. had they known, came

 

D 【解析】 考查时态。句意:—他们来这儿之前认识多久了?—大约一年了。根据句意分析,他们来到这里是过去的事,他们互相了解大约一年的时间肯定发生在来这里之前,发生在过去某一动作之前的动作,应该使用过去完成时。故D选项正确。  
复制答案
考点分析:
相关试题推荐

Three-quarters of the land _____covered with green grass .while the rest _____covered with pine trees.

A. is, is    B. is, are

C. are, is    D. are, are

 

查看答案

I don’t think he came yesterday, _____?

A. did he    B. do I

C. didn’t he    D. do he

 

查看答案

_____useful information it is!

A. How    B. What

C. What a    D. How a

 

查看答案

If I were you, I _____him for his help.

A. thanked    B. will thank

C. thank    D. would thank

 

查看答案

Two _____students gathered at the school gate to have a meeting.

A. hundreds    B. hundreds of

C. hundred    D. hundred of

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.