leave变完成时要改成be away 还是be away from?

问题描述:

leave变完成时要改成be away 还是be away from?
Jenny has (left) Canada for three years.
括号里的left应该换成been away from 还是been away?
如果是been away的话语法正确吗?away后面可以直接加地点吗?
1个回答 分类:英语 2014-11-22

问题解答:

我来补答
for three years指一段时间,故用现在完成时态
left是短暂性动词,需改为延续性动词,故是been away from (强调状态)
而been away后必须加介词才能跟地点Canada
所以是been away from
 
 
展开全文阅读
剩余:2000
上一页:椭圆简单性质
下一页:求解这个表格
也许感兴趣的知识