问题

Where is my pen?—I _________ it on thedesk, but I don’t know who _________ it away.
A:put; has taken
B: put; took
C:have put; took
D:have put; has taken
B: put; took
C:have put; took
D:have put; has taken
正确答案是:
同类题型
Look at the pride on Tom’s face. He _____to have been praised by the manager just now.
Overuse of computers largelytothe failure of his eyesight,which is also a warningmessage for us all
_________ trees have been planted theseyears.
“Life is like walking in the snow”, Granny used to say, “because every step [ ]