1. You need the past form of the construction. 2.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
William Pei1. __________ the work, they have to stay there for another two weeks.A.Not finishing B. Not finished C. Not having finished D. Having not finished ...difference between A and C?C is better because it shows more clearly that they have not finished the work yet. (Note the word 'having' in choice C.)
William Pei2. It is said that there are plenty of hotels in that town. There _____ be any difficulty for you to find somewhere to stay.A. wouldn’t B. mustn’t C. shouldn’t D. needn’tThe best answer is C. Why not A? What’s the difference between A and C?To my ear, wouldn't is the wrong tense. It also implies conditionality, which is not present i
William Peihow can we replace the two choices with other structures? Not having finished the work, they have to...=Because they haven't finished the work, they have to...?Not finishing the work, they have to...=If they don't finish the work, they have to...?Your first paraphrase, with 'because', is very good. That's the me
William PeiAnother question is: does the word "finishing" itself implies future action? eg: I am finishing it. Does it mean "I am finishing it now" or "I will finish it later"?'finishing' itself is timeless. It expresses only the abstract idea. It is like 'to finish' in this way. Verb forms that show a specific time are called finite forms. Those like 'fi