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

Random Topics:
Comparatives - SuperlativesSimiles, Metaphors, Personification and HyperboleVerbsModals VerbGerunds and ModalsGrammar (want to/ need to/ have to)Grammar - Compound SentencesAdjectivesQuantifiers & Modals of ObligationGrammar and PrepositionsOther quiz:
Grammar › ViewThe train stopped in the middle of nowhere.
A. Why did the train stop?
B. Why stopped the train?
Conditional Sentences › View
If I_____ a big prize in a lottery, I’d give up my job.
A. win
B. had won
C. won
D. winning