My father___on business for two weeks.He'll return in 3 days.A:left B:has left C:has gone D:have been away为什么选D啊?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/24 20:49:46
My father___on business for two weeks.He'll return in 3 days.A:left B:has left C:has gone D:have been away为什么选D啊?
My father___on business for two weeks.He'll return in 3 days.
A:left B:has left C:has gone D:have been away为什么选D啊?
My father___on business for two weeks.He'll return in 3 days.A:left B:has left C:has gone D:have been away为什么选D啊?
首先,根据中学英语教科书的知识,应知道,看到for要想到它代表的是一种持续中的状态,所以要选择完成时态.
然后,根据选项,b,c所给的动词,一个是leave,一个是go,都是瞬时性动词.不能用have/had+done的形式来表示一种持续的状态.
因此,选择d,它用be+表示状态的away,贴切的表示出句意所要求的意思.
因为其它几个都是瞬间动词,不能加一段时间,要把它改成一种状态,所以选D。这类的词还会有,DIE,STOP,BORROW等等啦!如果想要例题的话,发消息给我吧!~
left+on表示:在左边,,而且一般是用:left on the something
go+on表示:继续做某事
away+on表示:外出做某事
1. 确定时态,最简答方法,找到时间词。for two weeks,for表示完成时态,即我父亲已经去了两星期了。
2. 选择动词,原句意思是去那儿两周了,*去*是一个动作,不可能持续两周,所以两周应该表示*在那儿*那个状态,因此不能用left或gone这些实意动词,而应该用be动词,表示状态。...
全部展开
1. 确定时态,最简答方法,找到时间词。for two weeks,for表示完成时态,即我父亲已经去了两星期了。
2. 选择动词,原句意思是去那儿两周了,*去*是一个动作,不可能持续两周,所以两周应该表示*在那儿*那个状态,因此不能用left或gone这些实意动词,而应该用be动词,表示状态。
收起