He said that he__reading the book by the end of that month.1.would finish 2.would have finish 3.would be finish 4.would have been finish

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 07:26:21

He said that he__reading the book by the end of that month.1.would finish 2.would have finish 3.would be finish 4.would have been finish
He said that he__reading the book by the end of that month.
1.would finish 2.would have finish 3.would be finish 4.would have been finish

He said that he__reading the book by the end of that month.1.would finish 2.would have finish 3.would be finish 4.would have been finish
选2
首先句子的谓语是said,是过去时态,所以要用would.其次,句子末尾是by the end of that month,有by,表示"截止到那个月底",是完成时态的时间状语,所以1和3不对,只剩下2和4.that后面的宾语从句是一个主动语态,所以不用被动语态,所以选择2.
这句话的意思是"他说截止到那个月底,他已经读完了这本书."

选2啊,表示过去将来完成时.

我选1.
宾语从句中的过去将来时

2

选1
肯定在1和2中选
但2不对,如果用would have done 的话,是想用虚拟语气表是"本来应该做了某事".但句子想说:在月底会完成
直接用would 就行,表示will的过去式