WISH/IF ONLY
ALL COND. 1
ALL COND. 2
UNREAL PAST
SURPRISE ME
100

I wish I ... (can) brought lunch with me.

could

100

If we ... (not go) to the party, we ... (not meet) John yesterday.

hadn't gone; wouldn't have met

100

He ... (not miss) the bus home yesterday, if he ... (not have) to wait for one hour.

hand't missed; wouldn't have had to

100

We'd rather you ... (come) too late tonight.

didn't come

100

Is it correct: If she had seen the film, she wouldn't has gone to the cinema with us.

incorrect: has -> have

200

If only there ... (be) more time.

was/were

200

If I ... (have) a car, I ... (give) you a lift. Unfortunately, my wife has driven to work.

had; would give

200

Jack ... (make) a lot of money if he ... (sell) his idea. I hope someone will be willing to buy it.

will make; sells

200

If only we ... (know) sooner. We could have prevented the situation.

had known

200

Which conditionals talks about the future?

1st conditional

300

I wish that flying cars ... (exist).

existed

300

If Jane ... (fall) in love, she ... (not be) so sad now.

fell; wouldn't be

300

If it ... (rain) tomorrow, we ... (go) to the mountains.

rains; won;t go

300

Would you rather I ... (stay) at your place next weekend?

stayed

300

I wish Jane ... (not take) my clothes without asking.

wouldn't take

400

If only we ... (arrive) earlier, we would not have missed the bus. Look at the second clause.

had arrived

400

If I ... (be) a tourist, I ... (go) to the Statue of Liberty!

were; would go

400

Chocolate ... (melt) if you ... (heat) it up.

melts; heat

400

It's time you ______ (think) seriously about what you want to do with your life. 

thought

400

I ...(take) the English course if I ...(know) it was free. 

would have taken; had known

500

I wish I ... (learn) Portugese when I was younger!

learned

500

I ... (eat) more shrimp if I ... (not be) allergic to seafood.

would eat; were not

500

It was a terrible accident. If Jack ... (not drive) so fast, he ... (not hit) the passaer-by.

hadn't driven; wouldn't have hit

500

It's high time you ... (start) cleaning the mess!

started

500

If you ... (not say) sorry, I ... (not forgive)

don't say; won't forgive