【英语】有关非谓语动词的题,1.( ) the project in time,staff were working a

【英语】有关非谓语动词的题,
1.( ) the project in time,staff were working at weekends.
A.Completing B.Having completed C.To have completed D.To complete
为什么不选C,而选D?请详解.给我讲讲非谓语动词吧,我这一块很不明白.
nzis 1年前 已收到5个回答 举报

小绵羊829 幼苗

共回答了22个问题采纳率:90.9% 举报

选D.
考查动词不定式的用法.
此处,动词不定式作目的状语.句意为:为了及时完成计划,全体员工在周末也工作.
C项是动词不定式的完成式,只表结果,不表目的.

1年前

2

anliriji 幼苗

共回答了117个问题 举报

D 这里表示的是目的,为了及时完成这个项目
C选项是不会存在的- -
to引导的非谓语 构成是to+动词原形 叫做动词不定式 动词不定式可以做主语,宾语,目的状语等等这里正好做了目的状语

1年前

1

xds111 幼苗

共回答了6个问题 举报

c 为动词不定时完成式,表示已发生过的动作。D项为一般式,表示动作还未发生。were working 表示过去。

1年前

1

qmiaomiao 幼苗

共回答了10个问题 举报

系统讲非谓语动词就吃力了点,一年多没碰英语喽,仅就本题讲下拙见吧。如果were 换成are ,那么就要用to complete 了,楼主往这个方向想想,能理解吧?因为"were" working…,可见他们是在过去的周末一直在工作,那么也就是说,compete 也在过去了,因此,现在说起,应当用完成时。...

1年前

0

d娃娃b 幼苗

共回答了364个问题 举报

选C的话,是不定式的完成式,意为:为了已经完成这个计划,不合题意.所以选D,意为:为了及时完成这个计划,全体员工在周末工作.

1年前

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