问题详情:
Tell me the answer please;I_____over this question for weeks now.
A.am puzzled B.was puzzled C.had been puzzled D.have been puzzled
【回答】
D
知识点:现在完成时及其被动式
题型:选择题