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
这类题总是做错
人气:225 ℃ 时间:2019-11-15 07:09:41
解答
这个 选 D 这跟虚拟语气没半点联系 希望楼上的朋友不要乱说
为帮助理解 可以看成是一个对话
A:I didn't know you were in London.how long have you been here?
B:.
这里用过去时是因为 在A 说话之前 A 不知道B 去了伦敦 是在这个动作之前
有一个时间点
这属于 口语交际中 的简单语法问题
推荐
猜你喜欢
- 围绕爱心写一段话
- 若三角形的三边为a,b,c,且满足a4+b4+c4=a2b2+b2c2+c2a2,试说明该三角形为等边三角形.
- 明明和亮亮住同一楼,明明住二楼,亮亮住四楼,亮亮对明明说,我走的楼梯数是你的两倍,
- 人有悲欢离合 月有阴晴圆缺这首词的作者是谁
- A跑1圈用3分钟,B跑1圈用5分钟,C跑1圈用6分钟,三人同时从起点出发,至少要几分钟后会在起点第一次相遇?
- 简便运算题目一道
- 3.已知一次函数Y=KX+B(K不等于0)的图像经过点(0,-4),且X=2时Y=0,则K=?,B=?
- 爱因斯坦场方程和含宇宙常数项的场方程