—Youhavedoneagreatjob.
问题详情:
—You have done a great job.________you ________ for it?
— I got an extra $500 as a reward yesterday.
A.Have;paid B.Have;got paid
C.Did;get paid D.Were;paid
【回答】
B [上句句意:你的工作干得很好。获得报酬了吗?Have you got paid for it?相当于Have you been paid for it?意为“(到现在为止)获得报酬没有”。]
知识点:现在完成时及其被动式
题型:选择题