作业帮 > 英语 > 作业

_______gravity ,there would be life on moon.

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/04/29 14:43:39
_______gravity ,there would be life on moon.
选项:
a、There were
b、 If there was
c、 Were there
d、 If there had been
B是错的
_______gravity ,there would be life on moon.
选D,这是虚拟语气,后面用了would+动词原形,前面的if条件句就要用动词的过去式
 1、表示与现在事实相反的情况:
  从句:If 主语+过去时(Be动词用were,非正式场合下可用was)
  主句:主语+should/would/could/might+do
 2、表示与过去事实相反的情况
  从句:If 主语+had+done
  主句:主语+should/would/could/might+have done 
3、表示对将来情况的主观推测  
  主句:主语+should/would/could/might+do 
  从句:①if+主语+were to do
  ②if+主语+should/would/could/might+do
  ③if+主语+did(动词过去式)/were