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 > HELP    

HELP



araveg
Spain

HELP
 
Hi everybody
 
I have a doubt about rephrasing this sentence
 
 It wasn �t a good idea to punish Peter yesterday. (SHOULD)
 
Peter shouldn �t be punished yesterday  or
 
Peter shouldn � t have been punished yesterday
 
Thanks in advance
 
Happy week 

1 Mar 2015      





redcamarocruiser
United States

I shouldn �t have punished Peter yesterday.
You shouldn �t have punished Peter yesterday.
He shouldn �t have punished Peter yesterday. 
Peter shouldn �t have been punished yesterday OK.

1 Mar 2015     



araveg
Spain

Thanks for your explanation
 
Nice week 

2 Mar 2015     



punditella
Turkey

As you are talking about a past event it would be correct to use the past form of the modal verb as well.
 
 
Have a nice week. 

2 Mar 2015     



melissab
Argentina

Definitely : Peter shouldn �t have been punished.
 
Remember that present perfect is used to link past and present. Shouldn �t be is in present and can �t be used in situations that are in a past time frame, such as YESTERDAY.
Plus this situation refers to PASSIVE VOICE (Peter didn�t do anything - he just "receives "  the action)
Good luck!

2 Mar 2015