单选题
This medicine ______ before dinner.
A、
should have took
B、
should have been taken
C、
should be took
D、
should have been took
【正确答案】
B
【答案解析】
[分析] 测试点为“should+have+过去分词”的用法。这种结构表示对过去应做而实际上未做行为的批评。意为“早应该,本应”等。因本句的主语是 medicine,故句子结构为被动。如;Those cells should have been kept in some dry place.那些电池本应保存在某个干燥的地方。
提交答案
关闭