[ Present Tense ]
They just …… from London
A. have just comed
B. have just came
C. have just come
D. has just come
Select your answer:

Random Topics:
ModifiersPresent Verb TensesPast Simple - Present PerfectLinking WordsPast Future TensesTypes of PrepositionGrammar - help/have/let/makeNoun Verb AgreementKnee AnatomyComparative and Superlative AdjectiveOther quiz:
Grammar › ViewDavid saw a ——- of bees on the roof.
A. Herd
B. Flight
C. Swarm
D. Fleet
Grammar › View
Identify the pronoun(s) in the following sentence:
Many of the tiny parts are designed for an exact fit.
A. Many
B. tiny
C. designed
D. fit
