题目
39.语法题。He ___ three promotions so far.A. receivedB. have receivedC. had receivedD. has received
39.语法题。He ___ three promotions so far.
A. received
B. have received
C. had received
D. has received
题目解答
答案
D. has received
解析
步骤 1:确定时态
根据句中的时间状语 "so far",可以判断句子应该使用现在完成时。现在完成时用于表示过去的动作或状态持续到现在,通常与 "so far"、"already"、"yet" 等时间状语连用。
步骤 2:确定主语
句子的主语是 "He",是第三人称单数。
步骤 3:选择正确的动词形式
现在完成时的结构是 "have/has + 过去分词"。由于主语是第三人称单数,所以应该使用 "has"。
根据句中的时间状语 "so far",可以判断句子应该使用现在完成时。现在完成时用于表示过去的动作或状态持续到现在,通常与 "so far"、"already"、"yet" 等时间状语连用。
步骤 2:确定主语
句子的主语是 "He",是第三人称单数。
步骤 3:选择正确的动词形式
现在完成时的结构是 "have/has + 过去分词"。由于主语是第三人称单数,所以应该使用 "has"。