____ she ____ yesterday,she would meet the famous singer today.

问题描述:

____ she ____ yesterday,she would meet the famous singer today.
A.if :didn't leave B.Had not :left C.Hadn't :left D.Didn't :left
个人认为从句是与过去事实相反的,而主句则是与现在事实相反的,但B和C有什么区别呢?
PS:
If only I ____ driving before .
A.learn B.learned C.had learned D.would learn
我想要说的是这句话到底是对现在虚拟还是对过去虚拟呀?
个人认为是现在……

1)选择 B
因为在条件否定句中 ,如条件句为否定句,not 不能与were,should,had写成缩略形式 而是要用 had not she ···
2)对过去的虚拟 因为后面有个before 句意 如果之前我学过开车的话
所以答案选 C 对过去的虚拟