He has ____ for ten years.
#40038
A
dead
B
been dead
C
be dying
D
be died
推荐题目
—I hear you _________ the latest laptop for a week.—No, my father ______ it for me as a birthday present a month ago.
#36162
A
have bought, bought
B
have bought, have had
C
have had, have bought
D
have had, bought
The workers a new bridge now. The traffic in our city will be better soon.
#42141
A
build
B
built
C
are building
D
were building
---Is this your dictionary? ---Yes. I ________ it for two weeks. (Which is NOT right?)
#41751
A
have borrowed
B
have had
C
have kept
D
have owned