A-A+

Hello! I________you were in London. How long h

2022-08-05 16:25:27 问答库 阅读 169 次

问题详情

Hello! I________you were in London. How long have you been here?
A.dont know
B.hadnt known
C.didnt know
D.havent known请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
【精析】句意:你好!我不知道你在伦敦,你在这儿多长时间了?本题考查的是时态。从句中谓语动词为一般过去时were,可知主句中谓语动词要用一般过去时或一般现在时。分析题意可知,“我不知道你在伦敦”这个事实发生在双方此刻的交谈之前,主句谓语动词应使用一般过去时。故C正确。

考点: