Multiple choice

Change the following sentence into Present Perfect Tense.

The masons had been building this house.

  1. The masons will have built this house.

  2. The masons will have been building this house.

  3. The masons have been building this house.

  4. The masons have built this house.

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

As per the given requirement, the verb to be used is “has/have + 3rd form of verb”. Answer: (4)