过去将来完成时还常用在虚拟语气中,表示与过去的事实相反能给几个例句么?加翻译~

问题描述:

过去将来完成时还常用在虚拟语气中,表示与过去的事实相反
能给几个例句么?加翻译~

if i had taken your advice , i would have finished my task.
我要是听从了你的建议, 我早就完成工作了。 (现在没完成)
if it had rained even a drop last month, the vegetables would grow well now. (现在长得不好)
要是下哪怕一点雨, 蔬菜现在也会长的很好的。

I would be a middle school student now,if I have taken the text last year.如果我去年参加了那次考试,我现在就是一个中学生了.(但是我现在不是.)If he had been here these years,he would have been a teacher....