作业帮 > 英语 > 作业

语法题,求英语强人解释下!语法很烂

来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/12 21:54:52
语法题,求英语强人解释下!语法很烂
We___ finished our assignment when the teacher came to the door.
答案是had just had,我想问问为什么是两个had?为什么just要放在中间?
,Catherinehas never dreamed of ____ abroad.
答案是being sent,知道dream of 后接doing,我想问问为什么是表被动语态,ing不是主动吗?为什么又可以表被动?
It was the training at college——made him such a good writer.
答案是that,那是who可以吗?为什么?强调句只可以用that吗?
还有从句中“,”后只能接which吗?what那些都不行吗?
分剩不多了所以给分不多,不好意思啦,求解答QAQ
语法题,求英语强人解释下!语法很烂
just是副词,刚刚,刚才的意思.通常情况下副词可以放在助动词(do,be)的后面,实意动词的前面.助动词就是辅助动词,比如I don't like him里的don't.它是辅助形成一般现在时的否定句.而实意动词则是有实际意义的动词,比如I play basketball everyday里的play.我每天打篮球.

I often go to school at six.I don't often go to school at six.副词often就是放在助动词后实意动词前的.
这个解决了你的一个问题.第二个,不应该是两个had,应该是一个had.过去完成时,表示过去的过去.
I had just finished our assignment when the teacher came to the door.老师来到门口时我刚刚做完任务.
Catherinehas never dreamed of  ____ abroad.
凯瑟琳从没梦想过被派往国外.这里必须要用被动,因为凯瑟琳是被派往国外的.send somebody abroad.把某人派往国外.somebody is sent abroad.某人被派往国外.

你已经说了,dream of后面必须接动名词.所以be sent abroad就要变成being sent abroad.把助动词be加上ing变成动名词.
ing与主动被动无关.ing只表示要么这个词是动名词,要么是现在分词(就是进行时)

It was the training at college——made him such a good writer.
这里考察的是强调语气.是学校的培训让他成为这么好的作家的.
that既可以指人也可以指物.强调语气可以用who.但who只能指人.此处培训不是人,所以不能用who.
强调语气不能用which或其他的疑问代词.

再问: 我去查了下别人的回答,说是过去完成时,从句里when teacher came用了一般过去
而我们完成作业是在这之前,所以要推一个时态。为什么你们都说是一个had?
再答: 过去完成时表示过去的过去。从句用过去时,主句用过去完成时。
I had been asleep for three hours before he came to my house.
在他来我家之前我已经睡了三个小时。(他来我家,发生在过去,在他来我家之前,过去的过去)

和它对应的是现在完成时。表示和现在比,过去发生的事情。
I have been in Beijing for three years.我已经在北京三年了。(潜台词是我现在仍然在北京)。

现在完成时助动词用have/has
过去完成时助动词用had