The student whom the headmaster ____a speech at the meeting yesterday is one of the top sthdentsin our school.A.had made B.has made C.had make D.has make

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/08 20:32:11
Thestudentwhomtheheadmaster____aspeechatthemeetingyesterdayisoneofthetopsthdentsinourschool.A.hadmad

The student whom the headmaster ____a speech at the meeting yesterday is one of the top sthdentsin our school.A.had made B.has made C.had make D.has make
The student whom the headmaster ____a speech at the meeting yesterday is one of the top sthdents
in our school.
A.had made B.has made C.had make D.has make

The student whom the headmaster ____a speech at the meeting yesterday is one of the top sthdentsin our school.A.had made B.has made C.had make D.has make
C
根据YESTERDAY 可知是一般过去时,故排除B与D,另外have sb do sth 是固定用法 ‘ 叫某人做某事’ ,再排除A

a

答案应该是made,没有理由用完成时,更没必要用过去完成时。

C
定语从句是 had sb do sth 的结构 whom 作had 的宾语, make a speech 作宾补
因为从句有yesterday 过去时间状语, 要用had 一般过去时