Modal forms

Status
Not open for further replies.

henryh

Junior Member
Joined
Nov 29, 2007
Member Type
Student or Learner
Native Language
Hungarian
Home Country
Hungary
Current Location
Hungary
Hello,

Can a perfect modal refer to future as well? Is it correct to say a sentence like this?

'By the time I come home tomorrow, you should have been doing the cleaning for an hour.'

If not, how would it be possible to express this with a modal form: when I come home, I want to see that you will have been working for two hours.

Thanks a lot.
 

Buddhaheart

Member
Joined
Mar 10, 2007
Member Type
Retired English Teacher
Native Language
English
Home Country
Canada
Current Location
Canada
I can’t say I see anything wrong with your 1st sentence.
 

susiedqq

Key Member
Joined
Jan 14, 2008
Member Type
Academic
Native Language
English
Home Country
United States
Current Location
United States
'By the time I come home tomorrow, you should have been cleaning for an hour.'

Reminds me of what I used to tell my kids -

"By the time I get home, that room better be clean."
 
Status
Not open for further replies.
Top