jim ___for three weeks leaves for England has left for England has gone to England has been a way

如题所述

第1个回答  2020-04-23
leave,go是短暂性动词,不可和时间段for
three
weeks连用,
而只有be
away
(from
England)才对,表示处于远离England状态有多久了。
而for+时间段这种结构,通常用完成语态,针对现在就用
现在完成时

所以选D
has
been
away.
不懂追问。
第2个回答  2020-03-30
b
、has
gone
to
,
will
be
in
has
gone
to是去了还未回来
has
been
to
是曾经去过,现在已经回来了。
李先生去英格兰了,
他将在那儿呆上两周,显然是没有回来的。