【A】1.The latest data put forward by the states suggested that the business _____ improving.
A.was B.be C.being D.should
【C】2.----How is your tour around the North Lake?Is it beautiful?
----It ____ be,but it is now heavily polluted.
A.will B.would C.should D.must
【A】3.We ______ have proved great adventures,but we have done the greatest march ever made in the past ten years.
A.needn't B.may not C.shouldn't D.mustn't
【C】4.He _____ have attended the concert,for he knew nothing about it.
A.shouldn't B.mustn't C.couldn't D.needn't
人气:295 ℃ 时间:2020-05-17 11:46:42
解答
1 suggest 在这里是暗示的意思,不是建议的意思,所以不用should do
2 should 本应该,
3 needn't have done 没必要
翻译:我们没必要证明这是伟大的冒险经历,但是我们完成了十年来最伟大的长征.
4 couldn't have done :不可能做过,表示对过去的推测
翻译:他之前不可能参加过这个会议,因为他对此一无所知.2.should do 不是should have done ,不是“本应该”诶~would be不是有过去常常做某事的意思嘛~为什么不可以呢should do 的一种用法就等于should have done 啊 ,所以没什么错啊,都可以是虚拟 would be 过去是。。。,所以已经是一个过去的事实了,怎么可以用在这里呢?它过去很美,但现在被污染了。这样不可以么。那应该是it was ,but,,,,
推荐
猜你喜欢
- 英语题目(完形填空2道)
- 两个数学问题求解答一下
- 小文有240个彩球,如果按顺序5黄6红3白顺序摆放,最后什么颜色
- X大于1,y大于0,且满足xy等于x的y次方,x除以y等于x的3次方乘y,求X加Y的答案
- 利用三角函数比较sinx,x,tanx(0<x<π/2)的大小
- 宾语从句中,是I don't know what the matter is,还是I don't know what's the matter?
- 过氧化钙与水反应的方程式 为什么生成物不能是氧化钙?
- 已知变量x,y满足约束条件2x-y≤0,x-3y+5≥0,求10^(x+y-1)的最大值