1.________ be sent to work there?
A.Who do you suggest
B.Who do you suggest that should
C.Do you suggest who should
D.Do you suggest whom should
解析:
这是一个who引导的特殊疑问句,who对宾语从句中的主语提问。suggest后接宾语从句时,从句的谓语动词要用should do sth. /be done或do /be done。由于这道题既考查了词序,又考查了suggest在特殊疑问句中的用法,增大了试题的难度系数。
答案:A
2.-I’ll tell Mary about her new job tomorrow.
-You ________ her last week.
A.ought to tell B.would have told
C.must tell D.should have told
解析:
should have done意为“过去本该做某事情而实际上没有做”,含有责备的意思。从上句中可看出到说话时还没有告诉Mary,所以在下句中要用略带责备口气的should have told,意为“你本应该上个星期就告诉她的”。
答案:D