[ Present Perfect Tense ]
He has had his new laptop _____ a month.
A. for
B. since

Random Topics:
ExclamationSentence Structure and ConjunctionsUnreal Uses of Past TensesModal Auxiliary VerbsPresent Simple Affirmative and Negativeso vs suchVocabulary, Grammar, SpellingVocab CheckingEd and Ing EndingsAdjective vs AdverbOther quiz:
Tenses › ViewThe doctor ______________ (take) off the plaster that he _____________ (put) on six weeks before.
A. took – had put
B. had taken – put
C. took – put
Vocabulary › View
My …….. teach me to cook in the kitchen.
A. parents
B. offspring
C. children
Grammar › ViewHe … this story many years ago.
A. writes
B. has written
C. wrote
Grammar › View
Before you came here, there …………….. a lot of flowers.
A. used to be
B. did use to be
C. didn’t used to be
