Welcome to
ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.

 


 

 

 

ESL Forum:

Techniques and methods in Language Teaching

Games, activities and teaching ideas

Grammar and Linguistics

Teaching material

Concerning worksheets

Concerning powerpoints

Concerning online exercises

Make suggestions, report errors

Ask for help

Message board

 

ESL forum > Grammar and Linguistics > What 磗 the correct answer?    

What 磗 the correct answer?



Rosa_Rose
Egypt

What 磗 the correct answer?
 
 
HI all,..please help me with this:
 
 

It 磗 impossible. They......... already. How did they do it?

 

   a) mustn 磘 have finished

 

   b) can 磘 have finished

 

   c) might have finished

 

   d) should have finished

 

and is it right to use"already "in a negative sentence?

 

Thanks in advance ;)

15 Dec 2010      





alexanderelwood@hotmail.com
United Kingdom

碽 � is correct.

And sometimes, as in your example, you can use 碼lready � in a negative sentence.

Alex

15 Dec 2010     



MoodyMoody
United States

I 磀 also include shouldn 磘 have finished as a correct sentence, although can 磘 have finished expresses surprise and disbelief much more strongly. Might have finished implies that the students could be finished, not an impossibility.

15 Dec 2010     



Bahrain
Bahrain

i think they shouldn 磘 have finish

15 Dec 2010     



alexanderelwood@hotmail.com
United Kingdom

磗houldn 磘 have finished � is also possible. But it isn 磘 one of the original answers!

15 Dec 2010     



monicap_87
El Salvador

the only thing is... �shouldn 磘 have finished � is not among the options...   So, I 磀 also say 碆 � is the right answer...  

15 Dec 2010     



yanogator
United States

I agree that "can 磘 have finished" is the correct answer among the choices, and that "shouldn 磘 have finished" would also be correct, but it isn 磘 one of the choices. Another possibility is "couldn 磘 have finished".
 
Also, "already" is definitely correct here, since it means "sooner than expected", which is what happened in this situation.
 
Bruce

15 Dec 2010     



Rosa_Rose
Egypt

unluckily i chose "should have finished" as i thought
 
       a) "can 磘 have +pp" form is incorrect ...i have never seen such a form before!
 
       b) "already"  is for the affirmative forms only in the present perfect !
 
i was really confused!

15 Dec 2010     



monicap_87
El Salvador

Click here

That might help Thumbs Up

15 Dec 2010     



i8mnmcandy4u
Poland

I 磀 say the answer be B I 磛e that form and After can 磘 u use bare infinitive I remember such an example from my descriptive grammar class :)

15 Dec 2010     



christybridgeman
Japan

It is can 磘 have because of the word impossible.  Should have in a different context could have also worked. 

16 Dec 2010     

1    2    Next >