一道英语问题They _____ printing 500 copies by the end of last mont

一道英语问题
They _____ printing 500 copies by the end of last month.
A.had finished B.have finished C.had been finished D.have been finished
怎么想的,怎么推断?
94353210 1年前 已收到3个回答 举报

n_cat 幼苗

共回答了26个问题采纳率:80.8% 举报

A,从时间上看是用过去完成时,但不需要用被动语态.

1年前

3

爱飞如笔 幼苗

共回答了1个问题 举报

c,从by the end of last month 可以看出是过去完成时。

1年前

1

熊明治 幼苗

共回答了89个问题 举报

A
是过去完成时,但C表示一直,finished表示动作已完结,用A

1年前

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