Choose the best answer
Question:
The house at the end of the street which __________ empty for years has been sold.
-
A.
is -
B.
have been -
C.
is being -
D.
has been
Reference explanation:
Correct Answer: EASY
– According to the sign of the present perfect tense: for + time period.
– The house at the end of the street which has been empty for years has been sold.
The house at the end of the street that had been vacant for many years has been sold.
EASY ANSWER
===============