一道英语选择题,求详解

一道英语选择题,求详解
So sudden______that the enemy had no time to eacape.
A.did the attack
C.was the attack
但我不明白为什么选C,选A不可以吗?
英语人气:589 ℃时间: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.(加形容词) 是不是有点混乱?。。你就想:中文里总应该是什么东西+是+形容词的吧
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版