will have or will have been...

Status
Not open for further replies.

hitesh70

Junior Member
Joined
Jun 12, 2012
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
Please tell me what is right.

- Downloading will have finished by the time you will come home.
- Downloading will have been finished by the time you will come home.

- I would be thankful to you if you be specific about the use of " been ".
 
Joined
Jan 9, 2010
Member Type
English Teacher
Native Language
Serbian
Home Country
Serbia
Current Location
Serbia
My choice would be the second one.

If you say Downloading will have finished, it requires an object which would make no sense.
 

tom3m

Senior Member
Joined
Mar 6, 2011
Member Type
English Teacher
Native Language
Czech
Home Country
Czech Republic
Current Location
Czech Republic
NOT A TEACHER

- I would be thankful to you if you be specific about the use of " been ".

I think 'been' forms the passive voice of the future perfect time: WILL + HAVE + BEEN + past participle
 
Last edited:

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
"Downloading will have finished by the time you [STRIKE]will[/STRIKE] come home".
Only the first one is natural. It would be better as "The download will be finished by the time you come home".
 
Joined
Jan 9, 2010
Member Type
English Teacher
Native Language
Serbian
Home Country
Serbia
Current Location
Serbia
Yes, it forms the passive voice.
I'll try to give you an example.

Active sentence:
By the time you come home I will have finished downloading.

Passive sentence:
Downloading will have been finished by the time you come home.
 

hitesh70

Junior Member
Joined
Jun 12, 2012
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
Thanks , you made my day
 
Status
Not open for further replies.
Top