题目内容
(2005长沙市)
They have been in this city ________ three years ago.
[ ]
A.for
B.about
C.since
答案:C
解析:
解析:
考查时间状语与时态的搭配。 three years ago是一个时间点,不能与for连用 (for表示时间段) ;about与three yeas ago连用时,句子应用一般过去时;since后可加时间点作状语,与现在完成时连用。故C正确。 |
练习册系列答案
相关题目