Choose the correct form: 'By the time the bus arrived, we ___ for an hour.'
Answer and explanation
Correct answer: C. had been waiting at the stop
- Step 1: 'By the time' + past simple points to an earlier action in the past that lasted for a period. Step 2. The past perfect continuous 'had been waiting' shows duration before the later event. Answer: had been waiting. Why not the others: 'have been waiting' is present perfect and the others are malformed.
Practise more Grammar, Vocabulary and Usage.
Free questions with an explanation for every one, and full timed Tawjihi (Palestinian General Secondary Examination), Literary Stream mock tests.
More Grammar, Vocabulary and Usage questions
- Which sentence uses the present simple tense correctly?
- Which sentence uses the past simple correctly?
- Choose the sentence with the correct plural noun.
- Which word correctly completes the sentence: 'She is taller ___ her sister.'
- The sentence 'If I had more time, I would read more novels' is a second conditional. Which sentence follows the same pattern?
- Which sentence uses the passive voice correctly?