Seven years have passed I came to America.
A、since
B、from
C、for
D、when
【正确答案】:A
【题目解析】:这个题目考察的是时间状语从句中连词的使用。句子“Seven years have passed I came to America.”表达的是“自从我来到美国,已经过去了七年”的意思。
A. since:自从……以来,用于表示从过去某一时间点到现在的时间段。它通常与现在完成时连用,表示从过去某个时间点开始到现在一直持续的状态或已经完成的动作。
B. from:从……起,用于表示起点,但不用于表示时间的流逝。
C. for:用于表示一段时间的长度,通常与现在完成时连用,但它前面必须有表示一段时间的名词或短语,而不是一个完整的句子。
D. when:当……时候,用于引导时间状语从句,表示主句动作发生的时间。
在这个句子中,“Seven years have passed”是现在完成时,表示“七年已经过去了”,需要一个连词来连接这个时间点与“I came to America”这个过去时间点,表示从“我来到美国”这个时间点开始,已经过去了七年。因此,应该使用“since”来连接这两个句子。所以答案是A。
Seven years have passed I came to America.
- 2024-11-09 06:29:29
- 英语(专升本)