- 试题详情及答案解析
- — Who called you up just now?
— Mary. She asked my homework.A.if had I finished |
B.if I had finished |
C.I had finished |
D.had I finished |
- 答案:B
- 试题分析:考查宾语从句。句义:—刚才谁打你的电话了?—Mary,她问我是否已经完成了家庭作业。所有的宾语从句都失业陈述语序,排除D项。根据句义可知表示的是不确定的事情,所以使用if;我完成作业是在她打电话之前,所以使用过去完成时。故B正确。
考点:考查宾语从句