英文语法问题having done与have been doing的区别
题目
英文语法问题having done与have been doing的区别
She has apparently been dozing and,having come to just as the sentence ended,was attempting to cover for her inattention.
书上说having done是非谓语动词做状语表示动作在谓语动作之前的用法,是现在分词的完成形式,have been doing这个是现在完成进行时不用说了,可是上面的例句里having come to...似乎是与前面的has been dozing一样都是主语she的谓语呀?为什么前一个用现在完成进行时,后一个用现在分词的完成式?究竟二者用法之间有什么区别呢?
答案
在这句话中,首先看到中间有个and,这其实就表明这是两个独立完整的句子连在一起表达,也就是说(1)She has been dozing(2)Having come to just as the sentence ended,she waws attempting to cover for her inattention.后面那个having.其实是伴随状语,并不是谓语,这个having是动名词.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 平面镜为什么能反光
- 1.把一个长3a+b,宽2a-b的长方形围栏,改建成一面靠墙的正方形围栏,此正方形围栏的边长为多少?
- 请用100左右字概括一下这个故事.
- 若方程X的平方减去8X+M的两根为X1.X2.且3倍X1+2倍X2=18则M=?.为什么.
- They are a living r___,a b___,a k___ and a b____.
- 大小西瓜共80个,大西瓜3元一个,小西瓜3元两个.这样卖等不等于每个西瓜2元
- 已知x²+4x-4=0,试求3x²+12x-5的值
- 一个梯形的上底是8厘米,如果把下底延长3厘米就会变成一个平行四边形,面积会比原来增加24平方厘米
- 以a开头,s结尾的单词(不少于4个)!
- 与兔有关的成语、俗语、歇后语、特产、民俗、卡通形象等.成语、俗语、歇后语要褒义的.
热门考点