English Course Online 48
- Vocabulary related to
- Grammar point: The Modal perfect
1/ Sentence Practice
The Modal Perfect.
You should have told me that you were calling a taxi. I have a company account with Ooba and I get special rates.
You shouldn’t have told your mum that I was having a scan, she is such a worrier.
Should I have lied to her, she could have found out afterward. She could have taken it badly.
She might have thought that we were shutting her out. I could have offended her and she can be rather sensitive.
I could see that the first time I met her. Was she ever in amateur dramatics?
Don’t start darling. Those who live in greenhouses shouldn’t throw stones.
OK, it’s a fair cop. I should have avoided any confrontation.
My record in winning domestic arguments compares only with that of English world cup triumphs in the last fifty years.
I spoke to our friends Martin and Glennis, they might have found a new house at last.
Where’s the taxi it should have arrived by now? I ought to phone them.
Wait I think they must have had a problem with traffic.
A car sounds its horn outside. That must be the taxi, we should get a move on.
Have you got everything?
2/ Vocabulary Practice
- The Modal Perfect.
- You should have told me
- to call a taxi.
- a company account
- special rates.
- You shouldn’t have told
- such a worrier.
- to lie to
- to take badly.
- She might have thought
- to shut someone out. to offend
- to meet someone
- amateur dramatics
- Don’t start!
- Those who live in greenhouses shouldn’t throw stones.
- OK, fair enough.
- to avoid confrontation.
- to win
- domestic arguments
- world cup
- in the last fifty years.
- they might have found
- at last.
- to sound the horn
- to get a move on.
2/ Grammar Practice
4/ Practice Quiz
Complete the quizzes below.
- Today’s comprehension interactive video:
- Today’s sentences drag and drop:
- Today’s grammar fill in the right words: