英语单项选择(希望有解释)

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:58:06
() ,we went home straight away.
A.The job has been finished B.The job be finished
C.The job finished D.We have finished the job

C
表示一种状态,或者也可以理解成是一种条件
英语句子中,一个句子只含有一套句子主干,若有两套以上应该在逗号后面加and,ABD均可排除

选A 理由如下:
选项中 B的表达本身就是错误的 要在原选项上改的话应该改be为is C选项应该用被动式而不能用过去分词形式,因为做完工作是人主动做而不是工作自己做完,D选项如果选上去,那么原题干就会出现两个相同的主语,犯了主语重复的大忌

A, 过去完成式的被动语态 与后面的过去时吻合

c
a应该用过去完成时表示finish这个在went之前完成
b的be动词为啥用原型。。。不懂。。
d同样应该用过去完成时,而且前后句都有we,重复