为什么用am just finishing

--Are you still busy?
--Yes, I ______ my work, and it won’t take long.

A.just finish
B.am just finishing
C.have just finished
D.am just going to finish

答案是b,为什么呢?谢谢

请先 登录 后评论

最佳答案 2019-10-31 13:57


不同意

teacherliu老师说这道题是“进行时表将来”的用法。虽然里面概念解释正确,但不是原问题里要表达的内容。

这里不是在表达“将来”,这里表达的就是“现在”。


回到题目,选B

I am just finishing my work.在本题语境下,表示,我正在“进行我的工作/作业的最后阶段”,用进行时表达当下正在进行的活动。

Finish为什么可以表达一种“当下进行”的概念? 请看它的释义

to complete the last part of something that you are doing


请先 登录 后评论

其它 2 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

finish 是非延续动词,亦叫终止性动词或瞬间动词。

网友的问题,实质是:“进行时表将来”。这是“终止性动词”在进行状态下显现出来的“未完成特征”。

原因在于:

众所周知,根据时限关系,动词可分为延续性动词和非延续性动词。非延续动词,亦叫终止性动词或瞬间动词,其特点是动作一旦发生,就意味着完成和结束,不再延续。除了不能跟时间段连用外,同时也不用于进行时态,因为“进行着的动作”意味着“动作的延续”和“未完成”。正是由于终止性动词一旦发生就意味着完成和结束,所以进行状态下的终止性动词体现出“未完成特征”,“未完成特征”实际就是“未发生特征”。既如此,这个动作就是将来发生了。所以,即便句中没有将来的时间,一般也应译为“将要,就要,快要”。

I think I am finishing the job in a day or two. 我想再过一两天我就会完成这项工作的。

The shop opposite the road is closing. 路对面的那几商店快要关门了。

The old worker is retiring next year. 这位老工人明年就要退休了。

The goat is dying because of a deadly disease. 这头山羊因患了致命的疾病,快要死了。

I’m meeting you after class. 课后我要找你。

When I grow up, I’m joining the army. 我长大了要参军。


请先 登录 后评论
凡哥英语   - 海归英语教师
擅长:英语

可以两种方式解答:


1.  靠技巧答题

在整个高中阶段,形容词后面接动词,都是用to do,只有两个形容词例外。busy和worth,它们后面接ing形式。题目是问busy)什么,回答是忙于完成工作。所以完成用ing形式,可以迅速选择答案B。


2. 靠理解答题

忙于做某事,既然你在忙某件事,证明这件事既不可能已经做过了(-ed形式),也不可能还没有做(to do形式),因为这两种情况,你都不可能。只有事情正在发生(-ing形式),你才会。是不是这个逻辑?


希望对你有所启迪。


请先 登录 后评论
  • 0 关注
  • 1 收藏,3415 浏览
  • 高山 提出于 2019-10-29 09:02

相似问题