题目
If you asked your father you ____ permission.()A. may getB. might getC. should have calledD. maybe get
If you asked your father you ____ permission.()
A. may get
B. might get
C. should have called
D. maybe get
题目解答
答案
B. might get
解析
本题考查虚拟语气的用法。解题思路是根据虚拟语气中不同情况的谓语动词形式来判断选项。
在虚拟语气中,当条件从句表示与现在事实相反的假设时,从句用一般过去时(be动词用were),主句用“would/could/should/might + 动词原形”。
在题目 “If you asked your father you ____ permission.” 中,从句 “If you asked your father” 使用了一般过去时,这表明是与现在事实相反的假设,所以主句应该使用 “would/could/should/might + 动词原形” 的形式。
- 选项A:“may get” 是一般现在时的情态动词形式,不符合虚拟语气主句的结构要求,所以A选项错误。
- 选项B:“might get” 符合 “might + 动词原形” 的结构,是虚拟语气主句的正确形式,所以B选项正确。
- 选项C:“should have called” 是 “should have + 过去分词” 的结构,表示“本应该做某事而实际上没做”,与本题虚拟语气主句的结构不符,所以C选项错误。
- 选项D:“maybe get” 中 “maybe” 是副词,不能直接作谓语,这种表达不符合语法规则,所以D选项错误。