[ Grammar ]
The road _____ for months, but it still isn’t finished.
A. has repaired
B. has been repairing
C. has been repaired
D. is repaired

Random Topics:
Relative Clauses with who and whichCoordinating & Subordinating ConjunctionsPassive ModalsThe First Conditional SentencePresent Tenses and VocabularyWill & Be going toFuture Simple Tensesa, an, the, zero articleConditional Sentence Type 3Passive to ActiveOther quiz:
Grammar › ViewStudents usually have a____each year.
A. 3-months vacation
B. 3-month vacations
C. 3-month vacation
D. 3-months vacations
Tenses › View
He has been writing this book for 3 years
A. Present Simple
B. Present Perfect
C. Present Perfect Continuous
D. Present Continuous
Grammar › ViewI ——– a new mobile last month.
A. bought
B. have bought
C. has bought
D. buy
Tenses › View
Which tense is used to describe a situation that started in the past and continues to the present?
A. Present Perfect Continuous
B. Past Continuous
C. Future Perfect Continuous
D. Present Continuous
