begin 是瞬间动词 为什么还有had begun的用法?begin既然是瞬间动词,为什么还可以用在完成时态中?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 01:49:13
![begin 是瞬间动词 为什么还有had begun的用法?begin既然是瞬间动词,为什么还可以用在完成时态中?](/uploads/image/z/14811577-25-7.jpg?t=begin+%E6%98%AF%E7%9E%AC%E9%97%B4%E5%8A%A8%E8%AF%8D+%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BF%98%E6%9C%89had+begun%E7%9A%84%E7%94%A8%E6%B3%95%3Fbegin%E6%97%A2%E7%84%B6%E6%98%AF%E7%9E%AC%E9%97%B4%E5%8A%A8%E8%AF%8D%2C%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BF%98%E5%8F%AF%E4%BB%A5%E7%94%A8%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E6%80%81%E4%B8%AD%3F)
begin 是瞬间动词 为什么还有had begun的用法?begin既然是瞬间动词,为什么还可以用在完成时态中?
begin 是瞬间动词 为什么还有had begun的用法?
begin既然是瞬间动词,为什么还可以用在完成时态中?
begin 是瞬间动词 为什么还有had begun的用法?begin既然是瞬间动词,为什么还可以用在完成时态中?
begin的确是瞬间动词,它完全可以用于现在完成时态,表示“……已经开始”.例如:When I got to the cinema,the film had already begun.(我到达影院时,电影已经开始了.)只不过瞬间动词不能够与表示一段时间的状语(如:for three days,since I came here等)连用,因为瞬间动词不能够延续;若要表示“……开始多久了”,常用be on表示,如:电影已经开始半个小时了.(The film has been on for about half an hour.) 类似的还有:
(1)I have bought a book.我买了一本书.
购买 buy ——have(拥有)
I bought the book two days ago.
I have had the book for three days.
(2)I have already borrowed a pen.我已经借来了一支钢笔.
借来borrow——keep(保存、保留)
I borrowed the pen last week.
I have kept the pen for a week.
非延续性动词绝对不可以和表示段时间的状语连用,若表示延续性意义,可以转换其他方式或用其他类似的词(或词组).再如:
他入党三年了.
可译为:
He has been a Party member for three years.
He has been in the Party for three years.
It's three years since he became a Party member.
He became a Party member three years ago.
1、瞬间动词也能够用于完成时
2、连接一些持续性的时间才需要用持续性动词,如for,since,how long等等
3、begin是瞬间,他的持续是be on
就是“已经开始”的意思啊。强调一个“已经”。英语中常用一些奇怪的,本不能用的时态来强调
瞬间动词不是没现在完成时,只是不能用在带有一段时间的现在完成时句子里而已,比如:The film has begun.(这句话是对的) The film has begun for five minutes.(这句话就不对了) 要想表达电影已经开始五分钟了,就得用延续性动词 它的持续性动词是be on.所以句子需改成The film has been on for five minutes....
全部展开
瞬间动词不是没现在完成时,只是不能用在带有一段时间的现在完成时句子里而已,比如:The film has begun.(这句话是对的) The film has begun for five minutes.(这句话就不对了) 要想表达电影已经开始五分钟了,就得用延续性动词 它的持续性动词是be on.所以句子需改成The film has been on for five minutes.
收起