问大家两道英语题。希望大家给予正解。谢谢!

作者&投稿:荡府 (联系方式在网页底部的电邮联系)
【初二两道英语题】希望大家踊跃帮助我,谢谢!~

1.doesn't need to eat
2.isn't it

Turn on the television or open a magazine and you ____ advertiements showing happy, balanced families.a. are often seeng b. often see c. will often see d. have often see

选C.

根据祈使句用法,其后的句子应用将来时态,以表达将会产生的结果。

will可表示自然产生的结果,而一般现在时无此意义。



The cottage will be cold. make sure _____ the heater.
a. you light b. lighting c. you'll liht d. of lighting


1.The house belongs to my aunt but she ______here any more.
A.hasn't lived B.didn't lived C.hadn't lived D.doesn't live
D是正确的,因为都是指现在的情况。房子现在是我阿姨的,但是现在她不再在这里居住。都是陈述现在情况。I had just finished my work and was starting to take a shower. 这句子中,and只是承接作用:I had just finished my work (完成工作发生在开始洗澡前)。过去完成时必须强调动作发生在某个过去时间前,所以 was starting to take a shower只是过去完成时的参照点。其实用什么时态,应该取决于时间状语。而不是取决于连词:and、but 、or
2.My cousin went to China two years ago. He _____there for a few months and then went to America .
A.worked B.would work C.would be working D.has been working
这题答案是A。因为有一个隐藏的时间信息(then went to America ),也就是说,worked there for a few months只是my cousin 做过的几个并列动作中的其中一个。本句陈述的都是过去的情况,所以用一般过去式。worked是连续性动词,可以和一段时间for a few months连用。
3.— you look very tired.______at all last night?
— no,not really. I am tired out now.
A. Do you sleep B.Were you sleeping
C.Did you sleep D.had worked
last night 已经告诉你是昨天的时间,应该用一般过去式。(were you sleeping是过去进行时,强调正在做某事或者一直做某事,用在这不恰当)

and.but.or只有在叙述同一件相关的事时前后时态一致,2前面已经说他已经到中国好久,说明已经在中过工作了,C项不符合题意,3前面说他看起来很累,不可能再问他是否一直在睡觉,应该问他是不是昨晚一直在工作希望能帮到你

1 D 是正解,你没有正确理解你的这个例子,
I had just finished my work and was starting to take a shower.
根据句意去理解,是刚完成了工作,正要开始洗澡。

budong a

相关视频