问题标题:
当when在句中是,前面的句子是一般现在时还是过去进行时题:(用括号中所给词的适当形式填空)1.Manystudents(have)classeswhentheearthquakehappenedinSichuan.2.Theiruncle(buy)themalotofstrangepresentswh
问题描述:

当when在句中是,前面的句子是一般现在时还是过去进行时

题:(用括号中所给词的适当形式填空)

1.Manystudents(have)classeswhentheearthquakehappenedinSichuan.

2.Theiruncle(buy)themalotofstrangepresentswhentheyweresix.

董霖回答:
  1.happened是瞬时动作,所以此句应用现在进行时arehaving.强调当时的情景   2.whentheyweresix.是一年的时间,所以buy只是在这一年当中的某个时间发生的,当然用过去时最合适.用bought.也可以说whentheyweresix,就是一个表示过去的时间,与lastyear,yesterday一样.
查看更多
英语推荐
热门英语推荐