If he ___ hard, he will pass the exam. A. studies B. studied C. will study D. would study 相关知识点: 试题来源: 解析 A。如果他努力学习,他将通过考试。真实条件句,“studies”符合主将从现的原则。“studied”用于过去时或虚拟语气;“will study”和“would study”不符合主将从现。虚拟语气...
would C. can D. could 相关知识点: 试题来源: 解析 B。本题考查虚拟语气。If 引导的条件状语从句与现在事实相反,从句用 were,主句用“would + 动词原形”,A 选项 will 用于一般将来时;C 选项 can 表示能够;D 选项 could 是 can 的过去式,在此不符合虚拟语气的用法,故选择 B 选项 would。
解析 B。这是 if 引导的虚拟语气题。从句“were here”表明与现在事实相反,主句需用“would + 动词原形”。A 选项 will 用于一般将来时,错误;C 选项 won't 是 will not 的缩写,不符合;D 选项 wouldn't 意思是“不会”,不符合句子意思。B 选项 would 符合虚拟语气中主句的用法,因此选 B。
A. have B. had C. has D. will have 相关知识点: 试题来源: 解析 B。这是对现在情况的虚拟。if 条件句用一般过去时,have 的过去式是 had。A 选项 have 用于一般现在时;C 选项 has 是一般现在时的第三人称单数形式;D 选项 will have 用于一般将来时。反馈...
If he ___ more time,he would read more books. A. had B. has C. have D. will have 相关知识点: 试题来源: 解析 A。虚拟语气中与现在情况相反,“if+主语+动词过去式(be 动词用 were)”,主句用“主语+would+动词原形”,所以这里用 had。B 选项 has、C 选项 have 和 D 选项 will ha...
If he ___ more time, he would learn English better. A. has B. had C. have D. will have 相关知识点: 试题来源: 解析 B。解析:对现在情况虚拟,if 从句用一般过去时,had 是 have 的过去式。选项 A、C、D 都不是虚拟语气的用法。反馈 收藏 ...
If he ___ here now, he would help us. A. were B. is C. was D. will be 相关知识点: 试题来源: 解析 A。对现在情况的虚拟,if 从句用一般过去时,be 动词用 were,主句用“would + 动词原形”。B 选项 is 是一般现在时;C 选项 was 一般不用在对现在情况的虚拟中;D 选项 will be...
结果一 题目 If he___here now, he would be doing everything he could to help you. A. were B. is C. will be D. be 答案 A相关推荐 1If he___here now, he would be doing everything he could to help you. A. were B. is C. will be D. be ...
[解析]句意:他问我他是否___打开窗户。shall应该;would将要;will将要;should应该;主句是一般过去时态,if引导的从句也应该是一般过去时态,排除AC,根据句意,他问我他是否应该打开窗户,句子表示他不确定这件事是否能做,是否应该做,D选项符合,故选D。结果一...
解析 B。同样是考查与现在事实相反的虚拟语气。A 选项 will 用于一般将来时,不是虚拟语气;C 选项 shall 一般用于第一人称的将来时;D 选项 should 表示“应该”,不用于此处的虚拟语气。B 选项 would 符合虚拟语气的用法,在 if 引导的虚拟条件句中,主句谓语动词用“would/should/could/might + 动词原形”。