leave是延续性动词,但是为什么英语中可做Mr.Smith has left for Beijing?

leave是延续性动词,但是为什么英语中可做Mr.Smith has left for Beijing?
我遇到一个填空题:Sorry,but Mr.Smith___(leave)for Beijing.
答案是has left
为什么不能用has been leaving.为什么leave 作为延续性动词可以用现在完成时?
bomb64734506 1年前 已收到5个回答 举报

1980301 春芽

共回答了24个问题采纳率:95.8% 举报

同学,不知道谁告诉你leave是延续性动词的.leave是非延续性动词 ,在需要使用延续性动词的时候,用be away来代替
Sorry,but Mr.Smith has left for Beijing.
强调主语已经走了 目前不在此处.
而leave 非延续动词,不能使用完成进行时.

1年前

6

ll惊魂 幼苗

共回答了121个问题 举报

leave for 是一个固定结构,意为:到……去,
leave +地点:离开某地;leave for+地点:到某地去;leave +地点for+地点,离开某地到某地去。

1年前

0

lan44141 幼苗

共回答了2个问题 举报

短暂性动词才不能用于现在完成时,如has been dead而不是has died,has been on而不是has started,leave作为延续性动词当然可以用于现在完成时

1年前

0

zhouyl133 幼苗

共回答了5个问题 举报

用现在完成时是表示将要的意思

1年前

0

南方的袄子. 幼苗

共回答了1230个问题 举报

leave 不是延续性动词,
leave for 表达的是可延续性状态

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.015 s. - webmaster@yulucn.com