posted by Mick c on .
If I had studied harder, I would have passed the test. Is this Future perfect? or based on the condition is it past?
If I had studied medicine I would be a doctor.
The condition is I would be. So this sounds present perfect. True?
I would have passed = Conditional Perfect
I will have passed = Future Perfect
I would be = Conditional
note: to be a perfect tense there must be "have/has/had" etc. in some form.
Present Perfect = I have passed
Future Perfect = I will have passed
Conditional Perfect = I would have passed
Past Perfect = I had passed