Walter offered us a lift when he was leaving,but ___ our wor

Walter offered us a lift when he was leaving,but ___ our work,we turned down the offer.
A not finished B not having finished C not finishing D having not finished
为什么选B,不选C
得方大但 1年前 已收到3个回答 举报

harry36 春芽

共回答了13个问题采纳率:84.6% 举报

C not having finished= hadn't finished,这里实际上是用过去完成时,因为是插入语(没有主语,不是一句完整的话),所以要调整分词形式.
过去完成时表示动作发生在过去的过去,就是发生在turned down the offer的过去
整句话意思是:沃尔特在他走之前提供给我们一个升职的机会,但我们还没有完成工作,就拒绝了沃尔特给的升职机会.

1年前

6

chenjianhua18 幼苗

共回答了13个问题采纳率:69.2% 举报

过去完成时呀,finish是非延续性动词

1年前

1

vn7a4x 幼苗

共回答了1个问题 举报

这是现在分词作(原因)状语情形。用现在分词是因为后面主句的主语(we)和动词finish在逻辑上是主动关系,而过去分词(finished)表示被动关系,故A不选。C是现在分词的一般式,有“正在进行”的意思--“还没有‘正在完成’我们的工作”,含义不合。B是现在分词的完成式(having finished) 的否定式--not having finished(还“没有完成”),“由于还没有完成工作,...

1年前

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