问题补充:
You’d better give the task toyou think can finish it ahead of time.
A. whoever
B. whomever
C. anyone
D. no matter whom
答案:
(答案→)A. whoever
B. whomever
C. anyone
D. no matter whom
解析:考查宾语从句:句意:你最好把这个任务交给一个你认为能够提前完它的人。whoever的(这里用作代词,引导名词性从句,意思是:随便哪个=anyone who ,whomever在名词性从句中做宾语,anyone后面缺少关系代词,D项是引导让步状语从句的,选A。