They ____ (renovate) the house for months.
a. has been renovating
b. have renovated
c. have been renovating
c. have been renovating
After a long day at work, she enjoys ____ a good book.
a. reading
b. to read
a. reading
There isn’t ____ time left for us to revise the project before the deadline.
a. any
b. much
c. few
b. much
You must decide __ to take the risk __ play it safe, considering the high stakes involved.
a. either; or
b. neither; nor
c. if only; but
either; or
He intend to _____ (save) enough for the down payment already.
a. have saved
b. has saved
c. is saved
a. have saved
She ____ already ____ (pass) her intermediate exam.
a. has passed
b. has been passing
c. have been passed
a. has passed
She remembers playing in the countryside every summer when she was a child, but now she prefers ____ (live) in the city.
a. living
b. to live
b. to live
Despite having ____ support from the community, the project still required a lot of additional funds to proceed.
a. some
b. a little
c. many
a. some
She hesitated, not knowing __ to speak up __ remain silent, fearful of the repercussions.
a. either; or
b. neither; nor
c. if only; but
a. either; or
By the end of this fiscal year, the company ____ (achieve) its financial targets.
a. will have been achieved
b. will be achieved
c. will have achieved
c. will have achieved
He ____ (learn) at this school for a decade and ____ (earn)numerous accolades.
a. has been teaching; has earned
b. have been teaching; have earned
c. is earning; has been earning
a. has been teaching; has earned
After a long day at work, she enjoys ____ a good book rather than ____ on TV.
a. reading; watching
b. to read; watching
c. reading; to watch
a. reading; watching
We have ____ tasks to complete today, but only ____ hours to get them done. a. a lot of; a few
b. many; few
c. few; many
b. many; few
The team could not determine __ the data was accurate __ flawed, given the conflicting reports.
a. either; or
b. neither; nor
c. if only; but
b. neither; nor
By this time next year, she ____ (complete) her degree with honors.
a. will have completed
b. will be completed
c. will has completed
a. will have completed
She ____ (study) French since January and ____ already (pass) her intermediate exam.
a. is studying; has passed
b. has been studying; has passed
c. have been studying; have passed
b. has been studying; has passed
The student requested ____ more time to complete the assignment, despite knowing the teacher was against ____ the deadline.
a. having; extending
b. to have; to extend
c. to have; extending
c. to have; extending
She needs ____ information before making a decision, but she has ____ sources she trusts completely.
a. much; few
b. some; many
c. many; some
a. much; few
If __ the weather had been better, __ we could have gone on that hike and enjoyed the scenery. a. either; or b. neither; nor c. if only; but
a. either; or
b. neither; nor
c. if only; but
c. if only; but
If only we ____ (take) that trip last summer, we ____ (visit) so many places by now.
a. had taken; could have visited
b. have took; can have visited
c. did take; will have took
a. had taken; could have visited
He ____ (work) at this company for five years and ____ never ____ (miss) a deadline, which is impressive.
a. has been working; has missed
b. has worked; has been missing
c. have been working; have missed
a. has been working; has missed
We failed ____ the package on time, so the customer is considering ____ their order.
a. delivering; canceling
b. to deliver; canceling
c. delivering; to cancel
b. to deliver; canceling
The teacher assigned ____ homework, knowing that only ____ students would actually complete it on time.
a. a lot of; some
b. much; few
c. many; several
c. many; several
He felt torn, wishing __ he had more time, __ the deadline loomed ever closer. a. either; or b. neither; nor c. if only; but
a. either; or
b. neither; nor
c. if only; but
c. if only; but
I wish I ____ (spend) more time studying for that exam, as I ____ (understand) the material much better now.
a. had; would have
b. have; will have
c. did; can have
a. had spent; would have understood