诺誓roseonly:英语选择题...

来源:百度文库 编辑:高考问答 时间:2024/05/02 06:56:36
1.Meimei ____ a computer in 1999, she ______ it for two years. b
A.has bought…has had
B.bought… has had
C.has bought… had
D.bought… had had
2.Today a lot of good land has _____ the trees around the world. d
A.has gone in
B.been taken by
C.been opened
D.gone with

第一题为什么不选D,第二题不知道什么意思?

D所用的是过去完成时,用过去完成时必须基于过去的某个时间。比如:Meimei bought a computer in 1999. she had had it for two years since 1999.

如今,世界上大量的优质土地都随着树木消失了。go with sth 是和……一起的意思。比如:gone with the wind 是飘的意思

had had表示在过去的过去发生的事情
如今世界上大片的好土地已随绿树消失了。

1-在1999年买的电脑所以用过去时,后头有个FOR所以前面用一般现在时,had表示在过去的过去。
2- A。go in是开始的意思,D。一同的意思