0
English 1b3 Posted 15 years ago
Grammar

Tricky conditional... If I found the hotel...

I was late to the hotel. The next day I was telling a friend the following:

a. If I found the hotel before 1pm, I would have been there on time.

b. If I had found the hotel before 1pm, I would have been there on time.

Which is correct and why?

Thanks
  

Top answer

If I had found the hotel before 1 pm, I would have been there on time. ( something could not happen as a condition prior to that (makes past perfect an apt choice) did not get fulfilled. The pattern which an unfulfilled condition takes is past perfect in the if clause , and would/could/might + have + past participle in the main clause .

  • If I had found the hotel before 1 pm, I would have been there on time.
  • ( something could not happen as a condition prior to that (makes past perfect an apt choice) did not get fulfilled.
  • The pattern which an unfulfilled condition takes is past perfect in the if clause , and would/could/might + have + past participle in the main clause .
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
If I had found the hotel before 1 pm, I would have been there on time.

( something could not happen as a condition prior to that (makes past perfect an apt choice) did not get fulfilled.
The pattern which an unfulfilled condition takes is past perfect in the if clause, and would/could/might + have +past participle in the main clause.

Related Questions