题目
Good heavens! There you are! We _____ anxious about you, and we _____ you back throughout the night.A. are; expectB. were; had expectedC. have been; were expectingD. are; were expecting
Good heavens! There you are! We _____ anxious about you, and we _____ you back throughout the night.
A. are; expect
B. were; had expected
C. have been; were expecting
D. are; were expecting
题目解答
答案
C. have been; were expecting
解析
步骤 1:分析句子结构
句子由两个并列的分句组成,第一个分句表示说话者对某人的担忧,第二个分句表示说话者在整晚都在期待某人回来。
步骤 2:确定时态
第一个分句中,说话者对某人的担忧是持续到现在的,因此使用现在完成时(have been anxious)。
第二个分句中,说话者在整晚都在期待某人回来,表示过去某个时间段内持续的动作,因此使用过去进行时(were expecting)。
步骤 3:选择正确选项
根据以上分析,正确选项为C,即“have been anxious”和“were expecting”。
句子由两个并列的分句组成,第一个分句表示说话者对某人的担忧,第二个分句表示说话者在整晚都在期待某人回来。
步骤 2:确定时态
第一个分句中,说话者对某人的担忧是持续到现在的,因此使用现在完成时(have been anxious)。
第二个分句中,说话者在整晚都在期待某人回来,表示过去某个时间段内持续的动作,因此使用过去进行时(were expecting)。
步骤 3:选择正确选项
根据以上分析,正确选项为C,即“have been anxious”和“were expecting”。