英语选择题问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 01:34:13
Millie put up some sings ___for old bikes ,__she?
A aske;didn't
B asking;didn't
c asking;didn't

答案;B
为什么前面要加ing 后面会是过去ed?总之就是为什么要选B?

What a nice book! Hong long ___you ___it?
just two days.
A did;buy
B have;bought
C have;had
D had;have

答案;C

就是不明白为什么要选C?

what are you looking for,Michelle?
my cousin's MP3 player.It __right in here ,and now it's__.
A hasbeen;gone
Bwas;gone

答案:B
前面为什么不能是has been ,后面now为什么还要是过去分词?

the book __ he bought yesterday is very intersting.
A/
Bwhy
cwhen
Dwhat
答案:A
不明白!``

the letter ___three days ago and it __yesterday
A posted ;had arrived
B was posted ;arrived
C posted ;arrived
D had been posted ;was arrived

答案:B

问题:was ,have been, had been区别,同时我也不明白为什么选B

Sb put up Sth doing .某人张贴什么东西为了什么。(固定)前者put 是put的过去式,也就是说put 的过去式和过去分词都是put .

how long 问的是连续性动词 ,是从过去到现在一直都在做的动词,你总不能说你买这本书一直买到现在,应该是过去拥有到现在。拥有是had ?懂?

has been 是从过去到刚才都在那,后面用gone,因为是it is ...,这是被动语态,结构是 be + 过去分词 ,它不见了,是它被不见了 ,不是它自己会不见掉,所有go的过去分词是gone .

这是定语从句 后面是人的就用who,东西的就是that,原因就是用why,
一个时间就是用when.书是东西,而有时that 又可以被省略掉,所以选A.

前面半句也是一个被动语态,be + 过去分词 ,三天前这封信 被 送到,后面它自己到达,所以选B。
was,是is的过去式。have been 从过去到现在一直在做的事,例如 She has been teaching in beijing two years .她在北京教书2年了。是从过去到现在一直在教书。
had been 是过去的过去。when she arrived home ,her father had been going to beijing .当她到家的时候,她爸爸已经去北京了。这句是过去式,她到家之前,她爸爸就走了,所以是过去的过去。懂?

1.Millie和后面的要求自行车是主动地关系,所以应该用ing形式,前面的put没有加第三人称单数所以可以知道是过去式,所以选择B答案。
2.因为buy只是表示一个动作的完成,根据题意是要表示的一个状态,所以A,B pass。若用完成时的话,很明显D是不对的,所以选择C答案。
3.问句用得是一般现在时,而MP3存在的时候应该是在问句发生之前,所以应该用过去时,now不是对现在来说的,而是对mp3还在时说得,那个it's其实是it has的缩写,表达对以前还在的状态来说此时,已经不在了,答这种题时也是有技巧的,可以用排除法来降低难度。
4.很简单的一个定语从句,因为后面的句子中什么都不缺,