> 英语 >
一道英语选择题,求详解
So sudden______that the enemy had no time to eacape.
A.did the attack
C.was the attack
但我不明白为什么选C,选A不可以吗?
人气:213 ℃ 时间:2020-04-04 05:12:20
解答
你有语法知识的问题.be动词是am,is,are还有他们的过去时之类的.did是do的过去时,do是助动词而非be动词.
so sudden 是用来修饰“the attack”的.姑且把“so sudden”一整个当做一个形容词,还原倒装就应该是the attack ()so sudden.
那么形容词前就应该是be动词“was”了
PS.do作助动词后面加的是动词(也有强调意思的时候)例如:Tom does have a computer.
do若作动词也可,例如:do some reading,do homework为什么在形容词前用be动词?这是英语规定啊。。。这个问题就像你问is为什么是be 动词一样。这是英语中很基本的规则。建议你买一本英语语法书看看。好吧,刚刚帮你看了一下,事实上形容词前不一定都是be动词,也可以是become,get,turn之类的连系动词大概都是变成什么什么样的意思。用中文的角度看看吧。be动词经常是“是”的意思比如小红是一只猫:Xiaohong is a cat.(be+名词)这只猫是黄色的:the cat is yellow.(这里就是be+形容词)那些有“变成”意思的动词呢:小红成为了一个科学家:Xiaohong becomes a scientist.(后加名词)纸变黄了:The paper becomes yellow.(加形容词) 是不是有点混乱?。。你就想:中文里总应该是什么东西+是+形容词的吧
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版