[ Perfect Tenses of Verbs ]
Elizabeth has spent the past three hours in the library.
A. present perfect
B. past perfect
C. future perfect

Random Topics:
Time ExpressionsIrregular verbsPresent Simple or Present ContinuousGerund and To InfinitiveGrammar and Sentence StructureConditionalMixed ConditionalsTo infinitive - GerundDemonstrative PronounsPast Perfect & Past SimpleOther quiz:
Tenses › ViewI got the plane tickets. I ………………………………………. (fly) on Sunday.
A. will fly
B. am going to fly
C. am flying
D. fly
Mixed General Quiz › View
Which word means fortunate?
a. genial
b. lucky
c. lively
They (plan/plans) to visit the museum next week.
A. plan
B. plans
Grammar › View
” How are you feeling today?”
” A lot better thank you, ____ I stil have a slight fever.”
A. whereas
B. although
C. besides
D. despite
