公共英语考试

解析:Hello! I ______ you ______ in Lond

来源:网考网公共英语 所有评论

【单选题】 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。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论