Hello! I ______ you ______ in London. How long have you been here?

admin2009-04-15  41

问题 Hello! I ______ you ______ in London. How long have you been here?

选项 A、don’t know, were
B、hadn’t know, are
C、haven’t know, are
D、didn’t know, were

答案D

解析 根据题意,“I”知道“you”现在在London,但“I”在见到“you”之前并不知道,因此第一空填过去时,第二空是第一空动词后宾语从句中的谓语动词,故它受主句谓语动词时态的限制,也只能用过去时态范围的动词时态,故选D。
转载请注明原文地址:https://kaotiyun.com/show/2k8d777K
0

最新回复(0)