The turners family have_____San Franciscofor 2 years.Agone to B been to C stayed D been in

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 02:35:40

The turners family have_____San Franciscofor 2 years.Agone to B been to C stayed D been in
The turners family have_____San Franciscofor 2 years.Agone to B been to C stayed D been in

The turners family have_____San Franciscofor 2 years.Agone to B been to C stayed D been in
D 项
原因如下:
这个句子是延续性动词的完成时态.而表示延续性的动词只有 stay 和 been
San Francisco 是地点,前必须加介词.
故选D

D
(A不能与FOR 短语连用,B曾经到过……; C后要有IN / AT )