[ Grammar ]
He has been (laying, lying) carpet for 10 years.
A. laying
B. lying

Random Topics:
Identifying Sentence TypesPast and Past ContinuousNoun PhrasePresent & Past TensesAdverbs of Time and PlaceTransition WordsSimple Verb TensesAbstract NounsProgressive Perfect and Simple Verb TensesSentence and FragmentOther quiz:
Toeic Verb › ViewWe ……. coffee when the new Vice President came into the office.
A. have
B. were having
C. will have
D. have had
Conjunctions › View
_____ I do not like vegetables, I do not mind eating burgers with salad in them.
A. But
B. Because
C. As
D. Though
Question Tag › ViewThere are many students, ………………….?
A. isn’t it
B. aren’t there
C. do they
Present Tenses › View
It’s not nice of her. I … for her all day and she’s still not here.
A. waited
B. am waiting
C. have been waiting
