Multiple choice

Directions: The following sentence may contain an error. You have to find that part of the sentence which contains the error. If there is no error, choose ‘No error’ as your answer.

A 24 years old soldier has been killed in a road accident while he was on patrol last night.

  1. A 24 years old soldier

  2. has been killed

  3. in a road accident

  4. while he was on patrol

  5. No error

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

It should be ‘had been killed’. We cannot use the present perfect tense to talk about actions or situations that happened at a specific time in the past. Instead, we use a simple past or a past perfect tense. The past perfect tense is used to refer to the earlier of two past actions.