Present Real Conditional
FORM
[If / When ... Simple Present ..., ... Simple Present ...]
[... Simple Present ... if / when ... Simple Present ...]
Present Unreal Conditional
FORM
[If ... Simple Past ..., ... would + verb ...]
[... would + verb ... if ... Simple Past ...]
Past Conditionals
Past Real Conditional
FORM
[If / When ... Simple Past ..., ... Simple Past ...]
[... Simple Past... if / when ... Simple Past ...]
Past Unreal Conditional
FORM
[If ... Past Perfect ..., ... would have + past participle ... ]
[... would have + past participle ... if ... Past Perfect ...]
Future Conditionals
Future Real Conditional
FORM
[If / When ... Simple Present ..., ... Simple Future ...]
[... Simple Future ... if / when ... Simple Present ...]
Future Unreal Conditional
FORM 1 (Most Common Form)
[If ... Simple Past ..., ... would + verb ...]
[... would + verb ... if ... Simple Past ...]
FORM 2
[If ... were + present participle ..., ... would be + present participle ...]
[... would be + present participle ... if ... were + present participle ...]
FORM 3
[If ... were going to + verb ..., ... would be + present participle ...]
[... would be + present participle ... if ... were going to + verb ...]
[ 本帖最后由 mason00 于 8-11-2011 16:42 编辑 ]作者: mason00 时间: 8-11-2011 19:46
That website is a good resource to learn English grammar. It is interesting to see that the present unreal conditional shares the same form with future unreal conditional form 1. I saw other classifications, but this is the clearest one I think. It also provides detailed sentence samples and usage guide.