首先在这里先说明一下情况,因为我的错题是考试的历年真题来的。同时这次的考试对我来说很重要,希望各位前辈能够帮助我,谨慎作答,因为我会完全相信你们的答案的!谢谢!(题目比较多,如果越详细,解释月明白。我会最后提高财富值的)谢谢!
11.Nowhere else______such perfect silence______inthese mountains.
A.there is;like B.there is;as C.is there;as D.is there;like --我选A,答案选C
12.Only then______the importance oflearning English.
A.had I realized B.would I realize C.did I realize D.have I realized --我选A,答案选C
13.Hardly_____the office when the telephotorang.
A.I had entered B.I entered C.had I entered D.did I enter --我选A,答案选C
时态和语态:
1.At first,I did not recognizeher because she _________at least fifty pounds.
A.have lost B.might lose C.had lost D.may lose 答案选C,我选了B
2.________before we leave the day aftertomorrow,we should have a wonderful dinner party.
A.Had they arrived B.Were they to arrive
C.were they arriving c.wouldthey arrive 我选了A,答案选B
3.________the plan carefully,he rejectedit.
A.to have considered B.Toconsider C.Having considered D.Considering 我选了D,答案选C
4.The last decade_______tremendous changesin the means of transportation.
A.has witnessed B.waswitnessed C.witnessed D.is witnessed 我选了A,答案选C
5.I______you with the funds.Why did not youask me.
A.could have provided B.shouldhave provided
C.must have provided D.ought tohave provided 我选了B,答案选A
6._____his fluent English,he must ______inAmerica for a long time.
A.Judged by;have stayed B.Judged by;be staying
C.Judging from;have stayed D.Judging from;be staying 我选了D,答案选C
谢谢你的解答。这是我看完你的解释后的疑问
1)第2题中,是什么语法题啊?是倒装还是虚拟呢?为什么你能一下就说“这里were they to arrive表示if they were to arrive.”我依然无法理解这个题目。
2)第3题,我虽然知道对现在的影响是用完成时,但我还是不能明白这个题目和您的解释有什么联系。可以再详细一点解答吗?
1)这里是虚拟语气的倒装;if they were to arrive.与现在相反,去掉if ,were提前
虚拟语气的其他倒装:
①与过去相反,去掉if,had 提前
If you had come earlier,you would have met him.
Had you come earlier,you would have met him.
②与将来相反去掉if ,should提前
If it should rain tomorrow,we would not go climbing.
Sould it rain tomorrow,we would not go cilmbing.
2)因为后面是rejected是过去式。
也就是已经拒绝了,所以就要用已经考虑。也就是Having considered.
直接considering,表示现在在考虑,就不存在已经拒绝了
不懂请追问、
不好意思,不是有个tomorrow吗?怎么就说是与现在相反的虚拟呢?后半部分我都明白,就是这点不明白。
追答我搞错了。
虚拟语句中与将来事实相反是should+动词原形 或者 were+动词不定式
与现在相反是一般过去式
这里明显是将来的条件虚拟倒装
不好意思,还没懂呢。既然是与将来事实相反的,那么虚拟不就是要用一般现在时吗?为什么是Were they to arrive?这题很不懂呢
追答与将来事实相反有三种形式:条件从句的时态为①一般过去时/②were+不定式/③should+动词原形
追问不好意思 ,还是没懂。
追答总之
第二题:
是对将来的虚拟没错。
这个句子是虚拟条件句的倒装
Were+动词不定式的一种用法就是在虚拟句中表示与将来的事实相反
句意:后天他们要是能赶得到,我们就开个给力的派对。
那么还有哪里不懂,我就跟你一直探讨到懂
恩 首先谢谢你。我就是不懂,既然是对将来的虚拟,那么,时态不是应该退一个,用现在时吗?怎么用了过去时呢?
追答怎么说是用的过去时?这是were to be 的特殊用法表示与将来相反事实啊
11第一空倒装,因为nowhere在句首,第二空考察as与like 的用法区别,as有副词的作用,like没有
12一般过去时不完全倒装13hardly是否定意义的词,放在句首要到装
在我认出她之前,她就已经瘦了,过去的过去所以选C
虚拟语气,were 的一个用法,原句应该是If they were to arrive...,were提前,if省去
非谓语动词,rejected是过去时,那么非谓语应该用表完成的形式,用done的形式,排除D,D含进行的意思,A、B均有即将进行的意思
一般过去时,last已给出提示,不要想太多
should是应该,区分could与should的用法
选择D 的话,有“正在”的意思,与后面的状语相矛盾,而C的话表示与前面的情态动词must连起来,表示推测,而且此推测很肯定,因为有前面的证据(his fluent English)。
谢谢您的解答,我还有个疑问:
第4题中,如果按你的解释,我能选一般过去时,但是不是通常看到The last decade这种时间性的词,就用现在完成时的么?那请问什么时候才用现在完成时呢?