Multiple choice

Directions: Mark the most suitable option to fill in the blank to make a logical sentence.

He ___________ (put) in hard work to secure first rank for three years; he finally achieved success.

  1. has been putting

  2. had been putting

  3. is putting

  4. was putting

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

Case of past perfect continuous tense. Key words in the sentence are: 'for the three hours', and 'achieved'. In past perfect continuous tense, we use had + been + verb + ing.