---Is Peter in the office, talking with your manager?
--- Yes, but I would rather he yesterday.
A. came
B. should e
C. had e
D. has e
网友回答
A. came
B. should e
(答案→)C. had e
D. has e
解析:考查虚拟语气。Would rather后面的举止使用虚拟语气,与现在过去相反的时候,使用过去时;与过去事实相反的时候,用过去完成时。根据yesterday可知本题是与过去相反,故C正确。