He said he would help us with our maths if he___freeA.was B.will be C.is D.wold beD是would be 打错了

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 23:30:33

He said he would help us with our maths if he___free
A.was B.will be C.is D.wold be
D是would be 打错了

选A,最佳答案应该是were,用was也可以,这里考察的是虚拟语气,表示与将来事实可能相反.
句意是:他说他如果有空的话他就会帮助我们解决数学问题.表达的意思是,他没有空,他不会帮我们.

答案是A,分析:“他说,如果他有空的话就帮助我们解决数学问题。”整个句子是一般过去式,后面的if引导的从句也应该是过去式。

A。应该是虚拟句。他说如果他有时间的话他会帮我们教(辅导)数学。

选D,应为这里用的是虚拟语气,根据整个句子可以判断,if引导的从句是和将来的时态相反,所以就用would be.