Fill in the blanks with a simple past or present perfect tense form.
1She ............... to anybody in her life.
Wrong!
Use "has never apologized" with "never" to talk about her life up to now.
2I am sure we ............... before.
Wrong!
Use "have never met" with "before" to talk about experience up to now.
3I ............... a word with the manager in the morning.
Wrong!
Use "had" because "in the morning" refers to a finished past time here.
4I ............... two movies yesterday.
Wrong!
Use "watched" because "yesterday" is a finished past time.
5How long ............... in love with him?
Wrong!
Use "have you been" to ask how long a present situation has continued.
6She ............... at thirty-nine.
Wrong!
Use "died" because "at thirty-nine" refers to a finished past time.
7The number of unemployed ............... ten million.
Wrong!
Use "has reached" to give recent news with a present result.
8............... the people who live next door?
Select 2 answers.
Wrong!
Both "Did you ever meet" and "Have you ever met" can ask about life experience, depending on the variety of English.
9The Defense Minister ............... a meeting with the Prime Minister yesterday.
Wrong!
Use "had" because "yesterday" is a finished past time.
10During the two-hour meeting, they ............... the economic situation.
Wrong!
Use "discussed" because the meeting is presented as a finished past event.
11We ............... that you have homes to let.
Select 2 answers.
Wrong!
Both "heard" and "have heard" are possible when reporting how we received recent information.
12Who ............... the telephone?
Wrong!
Use "invented" to ask about the person responsible for a completed past invention.
Done.
Score: 0/12
Answers
- She has never apologized to anybody in her life.
- I am sure we have never met before.
- I had a word with the manager in the morning.
- I watched two movies yesterday.
- How long have you been in love with him?
- She died at thirty-nine.
- The number of unemployed has reached ten million.
- Did you ever meet / Have you ever met the people who live next door?
- The Defense Minister had a meeting with the Prime Minister yesterday.
- During the two-hour meeting, they discussed the economic situation.
- We heard / have heard that you have homes to let.
- Who invented the telephone?

