[ Present Tenses ]
They ______ (work) hard on the project for the last few weeks.
A. worked
B. have worked
C. have been working
Select your answer:

Random Topics:
Simple Past or Past ContinuousFuture Tense and ConditionalsPrepositions and ConjunctionsPresent Progressive TenseSubject and Verbs AgreementVerb and VocabularyVerb Moods and Vague PronounsCommasPhrases & ClausesConnectives (because, due to, owing to, because of)Other quiz:
Grammar › ViewHow often do you have Karate class?
A. every Wednesday
B. at 6:30
C. day after tomorrow
D. 3 days ago
Grammar › View
Which word from the following sentence is an adjective that tells how many?
Sally has four apples.
A. four
B. Sally
C. apples
