Grammar Quiz

Topics: Present Perfect Simple & Present Perfect Continuous

He has been collecting fossils ___ he was a student.

A. for

B. ago

C. since

Select your answer:
         


Random Topics:

Prepositions of Time and PlaceGrammar - First ConditionalTOEIC GrammarIntermediateRelative Clauses beginning with PrepositionsThings in EnglishAuxiliary ModalReflexive pronounsModal SpeculationTime Clauses of Future

Other quiz:

Tenses › View

I ___ my homework before dinner last night.

A. did

B. have done

C. will have done

D. do


Idioms › View

Don’t be such a weak and inept person.
a. wimp
b. wretch
c. witch