[ Present and Past Tenses ]
The fire alarm … for 10 minutes now.
A. was ringing
B. had been ringing
C. had rung
D. has been ringing

Random Topics:
Parts of SpeechFragment, Comma Splice and Run -on SentencePresent Perfect SimpleBe going to / WillPaired ConjunctionHave toPresent Perfect vs Past Simple TensePersuasive TextGrammar and PunctuationWas & Were QuestionsOther quiz:
Vocabulary › ViewSome people ____ to London every day from as far away as Leeds.
A. connect
B. commute
C. commence
D. correspond
Present Simple › View
An atheist _____ in God.
A. doesn’t believe
B. don’t believe
C. believes
D. believe
Grammar › ViewIkhmal _____ needed here tomorrow.
A. not
B. isn’t
C. was
D. aren’t
Vocabulary › View
causing unease, unsettling or spooky
A. erie
B. earie
C. eerie
D. eriee