Grammar Quiz

[ Grammar ]

I __________ working all afternoon and have just finished the assignment.

A. had been

B. have been

C. shall be

D. am

Select your answer:
         


Random Topics:

Past Modals & Phrasal Modals of ObbligationGrammar and PrepositionModals for ObligationGerund or InfinitivePossessive Adjectives VS Possessive PronounsGrammar: MorphologyPassive Voice - Present ContinuousSubordinating Conjunctions and Complex SentencesClause Markers TOEFL GrammarIntermediate Prepositions

Other quiz:

Tenses › View

Hani will have been at the amusement park

Change into Future Perfect!

A. Hani will be at the amusement park

B. Hani will have been at the amusement park

C. Hani has been at the amusement park

D. Hani will have been going to the amusement park


Grammar › View

Hello. _______ I speak to Mrs. Johnson, please?

A. Could

B. Can

C. Both