Multiple choice

Directions: Identify the part of sentence with error and choose the correct answer. If there is no error, choose (e) as the answer.

This temple (a) has (b) been standing here (c) for centuries. (d) No error (e)

  1. (a)

  2. (b)

  3. (c)

  4. (d)

  5. (e)

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

The sentence is grammatically correct. The present perfect continuous tense 'has been standing' is appropriately used with the duration phrase 'for centuries.'