if you lost a book,you(have to)pay for itthe ship would have sunk if it (not be)for the capitalthey (should study)but they wasted so much precious timeif i (have)time tomorrow ,i would(aome)to help you
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 20:37:44
if you lost a book,you(have to)pay for itthe ship would have sunk if it (not be)for the capitalthey (should study)but they wasted so much precious timeif i (have)time tomorrow ,i would(aome)to help you
if you lost a book,you(have to)pay for it
the ship would have sunk if it (not be)for the capital
they (should study)but they wasted so much precious time
if i (have)time tomorrow ,i would(aome)to help you
if you lost a book,you(have to)pay for itthe ship would have sunk if it (not be)for the capitalthey (should study)but they wasted so much precious timeif i (have)time tomorrow ,i would(aome)to help you
1.if you lost a book,you had to pay for it
Lost 是过去式,所以用 had
2.the ship would have sunk if it was not for the
如果不是船长,船会沉的,过去的假设,所以用 was
3.they should have studied but they wasted so much precious time
他们应该学习的,但却浪费了太多的宝贵时间
后边过去式wasted ,前边用 完成时
4.if i had time tomorrow ,i would come to help you
前面一般时态假设,用过去式had,后面would后接一般现在时!
1、我觉得你这么用是对的,我个人认为有两个原因:
第一:从这句话本身的场合来考虑,明显是在陈述一个“规定”,这种场合对时态的强调是不明显的,have to直接用一般现在时即可;
第二:从IF这个标志性的单词考虑,IF多数表示“主将从现”,推广它的意思,应该是主句的时态比从句的时态趋近于未来(靠后),IF后面连接的是从句,很显然,一般现在时在主句中;
2、既然是虚拟语气的话,...
全部展开
1、我觉得你这么用是对的,我个人认为有两个原因:
第一:从这句话本身的场合来考虑,明显是在陈述一个“规定”,这种场合对时态的强调是不明显的,have to直接用一般现在时即可;
第二:从IF这个标志性的单词考虑,IF多数表示“主将从现”,推广它的意思,应该是主句的时态比从句的时态趋近于未来(靠后),IF后面连接的是从句,很显然,一般现在时在主句中;
2、既然是虚拟语气的话,那么不存在was、is、am、are、be这些系动词,而只能用were
3、LZ知道为什么要用should have done吗?记住凡是有should\would\could+have done这类的词,用在虚拟语气中,强调的是“本来应该(将要、可以)做某事,但实际却没有去做”这样的带有后悔遗憾的成分,所以用在这里比较好;
收起