选择题1.0分
英语

8. ______ for two days, Steve managed to finish his report on schedule.

A

To work

B

Worked

C

To be working

D

Having worked

正确答案及相关解析

正确答案

D

解析

本题需判断主句主语Steve是work的“施动者”,且有明显的完成时时间状语"for two days",故选择完成时结构的现在分词,故选项D符合答案。

考查方向

本题考查了非谓语动词作状语当中的分词作状语的用法。

解题思路

根据句意理解工作了两天,Steve 设法成功地完成了报告。

易错点

常见分词做状语的语法理解不准致错。