I ____ for my math textbook all day, but I ____ it yet.
A. have been looking/haven’t found
B. have looked/haven’t found
C. have been looking/haven’t been finding
D. have looked/haven’t been finding

Random Topics:
Adjective or AdverbPresent Tense vs Past TenseContinuous TenseTenseInfinitive GerundHave as verb and auxiliaryPerfect and Past TensesPre-intermediatePast simple vs Present perfectPrepositions and TensesOther quiz:
Grammar › ViewI have _________l cars at home. For example, I have an Aston Martin, Ferrari, Bugatti and a Lambroghini.
A. several
B. severals
C. not many
D. manys
Phrasal Verb › View
Put ___________ (To change something to a later time or date)
A. off
B. down
C. back
D. out
Perfect Verb Tenses › ViewAbigail and Luna are excitedly chatting about their weekend plans. What does the future tense reveal about their conversation?
A. An action that has already happened
B. An action that is happening now
C. An action that will happen
D. An impossible action
Grammar › View
Kenny ____ speak Chinese fluently years ago. Now he can barely use the language.
A. can
B. would
C. will
D. could
