Exercise 2: Choose the correct answer in each of the following sentences according to meaning and tense.
1. If I had a bicycle, (I would / I will) ride it every day.
2. George (would have gone / would go) on a trip to Chicago if he had had time.
3. Marcela didn’t come to class yesterday. She (will have had / may have had) an accident.
4. John didn’t do his homework, so the teacher became very angry. John (must have done / should have done) his homework.
5. Sharon was supposed to be here at nine o’clock. She (must have forgotten / must forget) about our meeting.
6. Where do you think Juan is today? I have no idea. He (should have slept / may have slept) late.
7. George missed class today. He (might have had / might had had) an accident.
8. Robert arrived without his notebook. He (could have lost / would have lost) it.
9. Thomas received a warning for speeding. (He should have driven / shouldn’t have driven) so fast.
10. Henry’s car stopped on the highway. It (may run / may have run) out of gas.
Exercise 3: Choose between “must + have + PP” and “should + have + PP”
1. Hendry was deported for having an expired visa. He (have)____________ his visa renewed.
2. Julietta was absent for the first time yesterday. She (be)___________ sick.
3. The photos are black. The X rays at the airport (damage)___________ it.
4. Blanca got parking ticket. She (not, park)______________ in a reserved spot, since she had no permit.
5. Mary did very well on the exam. She (study)_____________ very hard.
6. Jean did very badly on the exam. She (study)_____________ harder.
7. German called us as soon as his wife had her baby. He (be)____ very proud.
8. John isn’t here yet. He (forget)______________ about our meeting.
9. Alex failed the exam. He (not, study)_____________ enough.
=>
2/
1. I would
2. would have gone
3. may have had
4. should have done
5. must have forgotten
6. may have slept
7. might have had
8. could have lost
9. shouldn’t have driven
10. may have run
Ex3/
1. should have had
2. must have been
3. must have damaged
4. shouldn’t have parked
5. must have studied
6. should have studied
7. must have been
8. must have forgotten
9. mustn’t have studied