[ 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:
Grammar - must & have to › ViewChoose the correct sentence
A. When do you have to finish the report?
B. When must you finish the report?
IELTS Grammar › View
If I ……………….to the beach yesterday, I would be tired today.
A. have gone
B. had gone
C. goes
D. went
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
