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

Random Topics:
Be going to / WillIndefinite ArticleModals for ObligationSuffixes and TensesSo, Such, Many, MuchLinking VerbTo Infinitive/Bare Infinitive/GerundsModal ProbabilityRelative Clauses and UsageCan/CouldOther quiz:
Adjective vs Adverb › ViewAnn never gets to work ________ (late).
A. late
B. lately
Passive Voice › View
Before Jane won the lottery, she __________ any kind of contest.
A. hasn’t entered
B. doesn’t enter
C. wasn’t entering
D. hadn’t entered
