Where are the Greens ,may I ask?---------Well,they __________to England.They have been therefor nearly a week now.a have been b are going to c have gone d wiil go

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 13:50:53
Where are the Greens ,may I ask?---------Well,they __________to England.They have been therefor nearly a week now.a have been b are going to c have gone d wiil go

Where are the Greens ,may I ask?---------Well,they __________to England.They have been therefor nearly a week now.a have been b are going to c have gone d wiil go
Where are the Greens ,may I ask?---------Well,they __________to England.They have been there
for nearly a week now.
a have been b are going to c have gone d wiil go

Where are the Greens ,may I ask?---------Well,they __________to England.They have been therefor nearly a week now.a have been b are going to c have gone d wiil go
Where are the Greens ,may I ask?---------Well,they __________to England.They have been there for nearly a week now.
Ahave been B are going to C have gone D wiil go
解析:因为已经到达近一周了,所以用Ahave been ,又因为有for+一段时间,所以是现在完成时
是they 回答的,所以是还在那住,所以是A

答案错了。应该是C,不要全相信答案。
因为这里have been指去了已回来,那后面应该不是they 为主语, have gone说明还没回来,所以和其他人说了这个对话。我个人认为是C

have gone to是去了还没回来,可下一句说明他们已经这一个星期了,证明他们去了又回来了,用have been to