If she ____ her laptop with her, she would email me.
A. have
B. will have
C. had

Random Topics:
Gerunds as Objects of PrepositionsAdverbs of TimeHave to/Has toGrammar - Imperatives and LetPresent Simple Affirmative and NegativeContrastive ConjunctionsWill & Be going toBasic GrammarModal ProbabilitySimple TensesOther quiz:
Mixed General Quiz › ViewModern buildings had a heat and smoke ___ in every room.
a. censor
b. censure
c. sensor
Adverb of Frequency › View
his / night / neighbour / out / put / Sunday / My / to / rubbish / never / on / remember
A. My neighbour remembers never to put his rubbish out on Sunday night.
B. My never neighbour remembers to put his rubbish out on Sunday night.
C. my neighbour never remembers to put his rubbish out on Sunday night.
D. My neighbour never remembers to put his rubbish out on Sunday night.
Present and Past Tenses › ViewThe fire alarm … for 10 minutes now.
A. was ringing
B. had been ringing
C. had rung
D. has been ringing
Grammar › View
Monica …….. the countryside for the weekend. She’ll be back on Monday.
A. has gone to
B. has been in
C. has been going to
D. has been to
