问一道英语选择题______ the truth, he wouldn't have lent her any mone

问一道英语选择题
______ the truth, he wouldn't have lent her any money.
a. If Jerry knows
b. Should Jerry know
c. Jerry has known
d. Had Jerry known
选哪个?为什么?3Q
wang101 1年前 已收到6个回答 举报

灰-尘 幼苗

共回答了16个问题采纳率:87.5% 举报

选D
首先时态必须是过去时,其次是这是虚拟语气,如果不省略If,应该是If Jerry had known the truth
省略掉If后为Had Jerry known the truth

1年前

7

pony_z 幼苗

共回答了6个问题 举报

D. 原因有以下2点
1省略省略if的虚拟语气倒装句.
2Jerry 知道这件事在借钱之前,借钱用现在完成时,因此Jerry 知道用过去完成时

1年前

2

jrjnf1 幼苗

共回答了162个问题 举报

d
省略if的虚拟语气倒装句

1年前

2

旁人甲 幼苗

共回答了1个问题 举报

A.if用于引导否定句

1年前

1

liminna 幼苗

共回答了117个问题 举报

D省略if的虚拟语气 与过去的过去相反 过去完成时 had倒装提前

1年前

1

阳光十六法 幼苗

共回答了13个问题 举报

A.因为英语中逗号不能隔开两个完整的句子,所以选择If引导的条件状语从句

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.028 s. - webmaster@yulucn.com