Grammar Quiz

[ Present Perfect vs Past Simple Tense ]

SOLEHAH hasn’t eaten anything ___ six hours. She must be so hungry.

A. since

B. for

Select your answer:
         


Random Topics:

Verbs and AdverbsPresent tense AffirmativeSentence Types and ConjunctionsZero Conditional SentenceIELTS VocabularyGrammar - Present Perfect with for and sinceNarrative TensesIf ConditionalsVerb Tenses and Sentence StructurePast Perfect Simple & Past Perfect Continuous

Other quiz:

Phrasal Verb › View

What does “run out of” mean?

A. finish

B. start

C. become


Tenses › View

I ____ the same car for ages. I’m thinking about getting a new one.

A. Had

B. Have had

C. Have been having

D. Have