英语选择题问题Millie put up some sings ---for old bikes ,--she?A as

问题描述:

英语选择题问题
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
1个回答 分类:英语 2014-11-12

问题解答:

我来补答
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 .当她到家的时候,她爸爸已经去北京了.这句是过去式,她到家之前,她爸爸就走了,所以是过去的过去.
 
 
展开全文阅读
剩余:2000