【单选题】 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。
查看试题解析出处>>
发布评论 查看全部评论