题目
She _ the speech contest, but she had a sore throat yesterday.A. would attendB. should attendC. had attendedD. would have attended
She _ the speech contest, but she had a sore throat yesterday.
A. would attend
B. should attend
C. had attended
D. would have attended
题目解答
答案
D. would have attended
解析
步骤 1:分析句子结构
句子的前半部分是主句,后半部分是原因状语从句。主句中有一个空格需要填入合适的动词形式。
步骤 2:理解句子含义
句子的含义是“她本应参加演讲比赛,但她昨天喉咙痛。”
步骤 3:确定虚拟语气类型
根据句子含义,这里表示的是与过去事实相反的虚拟语气,主句应使用“would have + 过去分词”的形式。
步骤 4:选择正确答案
根据上述分析,选项D(would have attended)符合句子的语境和语法要求。
句子的前半部分是主句,后半部分是原因状语从句。主句中有一个空格需要填入合适的动词形式。
步骤 2:理解句子含义
句子的含义是“她本应参加演讲比赛,但她昨天喉咙痛。”
步骤 3:确定虚拟语气类型
根据句子含义,这里表示的是与过去事实相反的虚拟语气,主句应使用“would have + 过去分词”的形式。
步骤 4:选择正确答案
根据上述分析,选项D(would have attended)符合句子的语境和语法要求。