—The guy standing at the bar is so handsome. Any idea who he is?
—He is the guy I ___ you about.
A. had told B. would tell C. was telling D. am telling
请问C选项怎么解释?过去进行时有特别用法吗?
这个题如果用一般过去时也是正确的。即我曾和你谈到过的那个人。一般过去时表示过去,类似于名词的特指,即听话人明白谈论此人是什么时候的事,否则就需要一个确切的过去时间状语表示该时间(相当于一个限制性定语明确特指名词的范围)。一个过去的动作用一般过去时表达属于平铺直叙,如果用过去进行时表达则具有更强的描述性,更加生动。
对话的语境是现在,提及过去时不能用过去完成时(用于过去的过去),因此排除A。
过去将来时是站在过去的立场谈论将来,不符合本句的语境,予以排除。
现在进行时表示当前正在发生的事情,如果说话人正在和同伴谈论某人时,突然发现被谈论着就在不远处,于是他可以指着此人说:He is the guy I am telling you about. 但本句式问话人发起对话,并非被问话者正在谈论此人,因此排除现在完成时。
本句用一般过去时和过去进行时都正确。过去进行时比一般过去时更具描述性,因此更加生动。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
—The guy standing at the bar is so handsome. Any idea who he is?
参考译文:站在酒吧那个男人/小伙子/家伙好帅气/英俊,知道他是谁吗?
—He is the guy I was telling you about.
-He is the guy I told you about.
参考译文:他就是我刚在一直在告诉你关于他的那个小伙子。
A. had told B. would tell C. was telling D. am telling
请问C选项怎么解释?过去进行时有特别用法吗?
答案解析:C 为正确答案。这里过去进行时表示在刚刚过去某一段时间正在发生动作。而且持续时间不是很长。A/B/D都不符合题意和语境。
(备注:定语从句还可以使用一般过去式,表示过去发生且完成的动作。)
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!