作业帮 > 英语 > 作业

请分析为什么要这样选,把涉及到的语法知识说下

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/05/27 07:21:18
请分析为什么要这样选,把涉及到的语法知识说下
Do you think it will snow tomorrow?(.No,I don’t think/I don’t think so)我记得do you句型后面要用yes no来回答的,为什么后者是对的
(Had/if) I had time,I would have played it again.这里我以为是虚拟语气,可是答案上是had
(should/if) it rain tomorrow,I’d stay at home.这里也是,我以为虚拟语气,答案上是should
It was simply for that reason (why/that) I wouldn’t tell him the truth.为什么这里用that
Was it in the place (where/that) the last emperor died?这里为什么用where是错的
He said,“(It/there) is a long way to school.(there/it) is a long way to go yet before we arrive.”这里我搞不懂,there be 和it be有哪里不同吗?应该怎么选?
请分析为什么要这样选,把涉及到的语法知识说下
1,正确回答是No, I don’t think so. 在书上如果看到只有I don’t think so.并没有错,它只是外国人比较非正式的一种说法.
2,这里的确是虚拟语气,只是倒装了,Had I had time= If I had had time
3,同上,should it rain tomorrow= If it should rain
4,你看这句话的意思就知道了,(仅仅是因为那个原因我就没告诉他)这里的主句是I wouldn’t tell him the truth,而不是修reason的原因状语从句.而且用WHY的话句子就不完整了.有个诀窍,当有It is/was .that 的选项下,看它对不对,只要把It is/was .that拿掉后看整个句子是不是完整通顺,如是,就正确选that,否则不选that.
5,同上,拿掉Was it.that后把句子变成陈述句the last emperor died in the place.完全正确,选that没错,如果拿掉in the place里面的in,就可以选where了,作地点状语从句.
6,there be是有的意思,而it be中的it一般作形式主语,把句子的主语代替it看语法是否正确,比如说题目中的there/it) is a long way to go yet before we arrive,选it,然后检验,to go is a long way,可以确定正确了,因为我们不能说to school is a long way.

明白否?可以去看看语法书