问题 选择题

-He asked Tom, “Have you finished your homework?” 

-He asked Tom  ______ .

A.ifhadhefinishedhishomework.

B.whetherhehadfinishedhishomework.

C.ifhehadfinishedhomework

D.ifyouhadfinishedyourhomework.

答案

答案:B

题目分析:考查间接引语。在直接引语中要注意时态和人称的变化,要和前面的主句的时态和人称保持一致。句意:他问Tom是否已经完成了家庭作业。前面使用了过去时,句意指完成作业在他询问之前,故使用过去的过去,故使用过去完成时。B之前。

点评:在直接引语转换成间接引语的时候,要注意时态和人称的变化,要和主句保持一致性,时间状语的变化也要注意。实际上间接引语就像宾语从句。

选择题
单项选择题