题目内容
4.-Has your manager returned from abroad?-Yes.He _____ in France for two weeks,_____ an agreement with a French company.( )
A. | has stayed; to negotiate | B. | .has stayed; negotiating | ||
C. | stayed; negotiating | D. | .stayed; having negotiated |
分析 -你们经理从国外回来了吗?
-是的,他在法国待了两个星期,与一家法国公司达成了一项协议.
解答 答案:C
根据答语可知,经理现在已经回来了,所以"他在法国待了两个星期"是发生在此以前的事情,应使用一般过去时,故第一个空填stayed;故排除A.B;第二个空在句中作结果状语,由于动词 negotiate与其逻辑主语He构成主动关系,故此处应填现在分词;D.having negotiated是现在分词的完成时,它表示的动作发生在谓语动词表示的动作之前;而此处表示同时进行的动作,故排除D;故选C.
点评 本题考查了一般过去时,现在分词的一般式以及现在分词的完成时的用法;做本题时,首先应根据句意,判断出第一个空应使用的时态;其次应熟练掌握现在分词作状语,表示主动与进行的用法以及现在分词的一般式与现在分词的完成时的区别(前者所表示的动作与谓语动词所表示的动作同时发生或晚于谓语动词的动作;后者表示的动作是在谓语动词表示的动作之前已经完成.)
练习册系列答案
相关题目
15.I woke up _______myself lying on a hospital bed.( )
A. | find | B. | finding | C. | to find | D. | found |