作业帮 > 英语 > 作业

I ___ you____ in London .how long have you been here?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/12 16:09:38
I ___ you____ in London .how long have you been here?
A don't know ,were
B hadn't known ,are
C havn't known ,are
D didn't know ,were
这类题总是做错
这个 选 D 这跟虚拟语气没半点联系 希望楼上的朋友不要乱说
为帮助理解 可以看成是一个对话
A:I didn't know you were in London.how long have you been here?
B:.
这里用过去时是因为 在A 说话之前 A 不知道B 去了伦敦 是在这个动作之前
有一个时间点
这属于 口语交际中 的简单语法问题