天龙八部八十八八十九:I have bought many new books. Several____on the shelf?

来源:百度文库 编辑:中科新闻网 时间:2024/04/30 10:56:58
I have bought many new books. Several____on the shelf?
A.is
B.are
C.were
D.has been Which one is right ? Why?

B
时态(have bought )现在完成时
Several 复数

D

B

B.我已经买了许多新书,其中一些在书架上。(表现在的状态)

b

b,c,d均可,只是表达的意思不同
B:我买了很多书,有些现在在书架上
C:我买了很多书,有些原先是摆在书架上的
D:我买了很多书,有些已经放在书架上了

如果是考试,老师可能会接受B或者D吧