-He asked Tom, “Have you finished your homework?”
-He asked Tom .
A. ifhadhefinishedhishomework.
B. whetherhehadfinishedhishomework.
C. ifhehadfinishedhomework
D. ifyouhadfinishedyourhomework.
网友回答
A. ifhadhefinishedhishomework.
(答案→)B. whetherhehadfinishedhishomework.
C. ifhehadfinishedhomework
D. ifyouhadfinishedyourhomework.
解析:考查间接引语。在直接引语中要注意时态和人称的变化,要和前面的主句的时态和人称保持一致。句意:他问Tom是否已经完成了家庭作业。前面使用了过去时,句意指完成作业在他询问之前,故使用过去的过去,故使用过去完成时。B之前。