English Conditional, Prepositions & Modal Exercises
Posted on Jan 15, 2026 in English
English Conditional, Prepositions and Modals Exercises
1º Put the verbs in brackets into the correct conditional tense
- If John had read the small print, he Wouldn’t have signed (not sign) the contract.
- If you’re late again, you will have (have) problems with the boss.
- I would have bought the book if I had had (have) some money.
- Do you think I will lose (lose) weight if I eat less pasta?
- I would go to Rome next summer if you came (come) with me.
- If Jane had locked (lock) her bike, it wouldn’t have got stolen.
- If I hear any news I will phone (phone) you.
- It would be (be) awful if you lost your passport.
- That was a bad decision. If I were (be) you, I would change it as soon as possible.
- If you weren’t (not/be) so stubborn, you would find it a lot easier to keep your friends.
- Sorry I didn’t call you and tell you I wasn’t coming. I would have called you if I had had (have) your number with me.
- He says that if he weren’t (not/be) so busy he would go with you to the movie tomorrow.
- We will miss (miss) the bus unless you hurry.
- If only I had (have) more free time, all the things I …
- If we had taken your advice, we would have saved (save) a lot of time.
2º Complete with the prepositions “in”, “on”, “at” (1p)
- He’s swimming in the river.
- Smoking is not allowed in this building.
- Where’s Julie? She’s at work.
- What time should the plane arrive at its destination?
- Frank is on holiday for three weeks.
- The telephone is on the table.
- I read the story in the newspaper.
- My house is at the end of the street.
- You have to turn off your mobile when you are on a plane.
- She hung a picture on the wall.
3º Choose the correct answer (1p)
- He was running very fast when he had a heart attack. If only he hadn’t run/ didn’t run so fast.
- I wish I were/ would be taller so that I could be in the basketball team.
- She’s keen on computers. She wishes she had studied/ studied computer.
- I wish you would stop/ had stopped watching television while I am talking to you.
- I stayed late at work and missed the last bus. I wish I had not stayed/ didn’t stay at work late.
- I wish you had told/ told me about the dance. I would have gone.
4º Choose the correct answer (1p)
- I don’t think _____ so hard. a) you should work
- You _____ more attention in class. c) ought to pay
- If I were you, _____ less and study more. b) I’d work
- If I were _____, I’d move to another city. a) in your shoes
- You _____ early tomorrow. b) had better get up
- He _____ so much money. a) shouldn’t spend
- _____, don’t work so hard. b) Whatever you do
- If he _____, he’d take a week off from work. b) were you