Where___when i was in the Atlantic City?A:have you beenB:you wereC:had you beenD:are you选哪个 为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 19:37:53

Where___when i was in the Atlantic City?A:have you beenB:you wereC:had you beenD:are you选哪个 为什么?
Where___when i was in the Atlantic City?
A:have you been
B:you were
C:had you been
D:are you
选哪个 为什么?

Where___when i was in the Atlantic City?A:have you beenB:you wereC:had you beenD:are you选哪个 为什么?
C
注意这句话的时间从句的时态是一般过去式,所以主句中的时态只有两种可能,要么是一般过去时,要么是过去完成时
一般过去时强调这个疑问句本身,译为:我在亚特兰大的时候你在哪里?
过去完成时强调疑问句中的语气,译为:我在亚特兰大的时候你在哪里(包含这样的意思:我找你有事,你怎么不见了~)

C.应保持一致时态。

A ...
我在亚特兰达城的时候,你在哪里呀?(没有看出用过去完成时的点。。。所以就用现在完成时。。。)
也可以用
where were you when I was in the Atlantic City?

我觉得是D
因为这显然是对话当中的语句,所以时间状语从句的过去时不应该影响到主句的时态

选C
过去完成时,后面的was提示。