[ Grammar ]
I __________ working all afternoon and have just finished the assignment.
A. had been
B. have been
C. shall be
D. am

Random Topics:
Grammar Double Object VerbsComparatives, Superlatives & EquativesConjunctions & PrepositionsTenses (Present, Past, Future Forms)Must or Mus notCan vs be able toTensesClauses and GerundsNoun, Adjective, and Adverb ClausesGerund or to InfinitiveOther quiz:
Tenses › ViewMister Oosters ________________ (work) on the GSG for more than 10 years.
A. works
B. worked
C. has worked
D. is working
Articles and Prepositions › View
She has _____ French name, but in fact she’s English, not French.
A. a
B. an
C. the
D. –
Phrasal Verbs › ViewI had no idea that he was lying to me. I was completely _____.
A. taken in
B. taken down
C. taken off
D. taken over
Wh- Questions › View
What time does the party start?
A. At 8 pm.
B. In 8 pm.
C. On 8 pm.
D. Since 8 pm.
