[ 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:
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