[ Tenses ]
He … for my company since he … here.
A. has been working – moved
B. has worked – has moved
C. worked – has moved
D. has been working – has been moving

Random Topics:
Simple Verb TensesFew, a few, little, a littleConjunctions in Complex SentencesSpeculation with Modal VerbsModals and PhrasesSpellingPast and Past ContinuousPrepositions and ConjunctionsVerbs: Will & Going toConditional and Mix Conditional SentenceOther quiz:
Present Perfect Tense › ViewLulu: Where is your pen?
Dina: I don’t know. I … it
A. have taken
B. have lost
C. have bought
D. have put
Grammar › View
What is the adjective in the sentence?
A volcanic eruption frightened the islanders.
_____
A. islanders
B. frightened
C. eruption
D. volcanic
Wish Sentences › ViewCó mấy kiểu câu ước?
A. 1 kiểu (Ước ở hiện tại)
B. 2 kiểu (Ước ở hiện tại và quá khứ)
C. 3 kiểu (Ước ở hiện tại, quá khứ và tương lai)
D. 4 kiểu (Ước ở hiện tại, quá khứ, tương lai và tương lai trong quá khứ)
Grammar › View
Sheinna …. song every night
A. sings
B. sing
C. is
D. does
