作者jletang (%)
看板TeachEnglish
标题Re: [国中] 非事实的过去假设法
时间Sun Aug 1 15:11:31 2010
※ 引述《rover2009 (rover2009)》之铭言:
: If I had taken your advice then , I should be happier now.
: 这句是非事实的过去假设法
: 不是应该 If……+过去完成式,……would+ 完成式
: 那I should be happier now不是应该改成should have been happier now吗?
: 感谢指教
: 谢谢
根据 《活用图解英文法》A册p. 128
『按理说,在If子句里,如果动词是 had+pp,其主要子句之动词也要用 would have+pp
。但主要子句的意思和「现在」有关时,其动词要改为:would +原型V,其句型如下
If + 主词 + had+pp…, 主词 + would + 原型V
【与过去事实相反】 【与现在事实相反】
例:If he had taken the doctor’s advice then , he would not be ill now.
例:If I had studied hard before, I would be a college student now. 』
--
『在我的身边张望我的爱情的人们
总是要我学习彻底的忘记
让自己的心情重新打开
但如果那些爱过、伤过的痕迹可以如此全部一笔勾销
那曾经的情感颠沛是什麽?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.141.100.6
1F:推 rover2009:感谢!!真是太清楚了!!!这真是个学习的好地方!! 08/01 15:26