[Grammar] will have visited / will visit

Status
Not open for further replies.

Nathan Mckane

Member
Joined
Jul 8, 2010
Member Type
Student or Learner
Native Language
Persian
Home Country
Iran
Current Location
Iran
What is the difference between these two sentence?

I hope I will have visited my uncle by next year.
I hope I will visit my uncle by next year.

Thanks.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
Use only the first.

Rover
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
The first is correct.
 

sarat_106

Key Member
Joined
Mar 19, 2008
Member Type
English Teacher
Native Language
Oriya
Home Country
India
Current Location
India
What is the difference between these two sentence?

I hope I will have visited my uncle by next year.
I hope I will visit my uncle by next year.

Thanks.

Both the sentences are in future tense. It is a question of correct use of future simple or future perfect.
I agree with Rover KE and emsr2d2. You need to use future perfect (1st one)when expressing something that will happen before a specific time in the future.
 

Nathan Mckane

Member
Joined
Jul 8, 2010
Member Type
Student or Learner
Native Language
Persian
Home Country
Iran
Current Location
Iran
Thanks guys for the answers.

Correct me if I'm wrong, but I think the reason why you preferred the first one is the word by.

So what if I put it this way :

I hope I will visit my uncle.
 

sarat_106

Key Member
Joined
Mar 19, 2008
Member Type
English Teacher
Native Language
Oriya
Home Country
India
Current Location
India
Thanks guys for the answers.

Correct me if I'm wrong, but I think the reason why you preferred the first one is the word by.

So what if I put it this way :

I hope I will visit my uncle. (some day next month)

Yes, absolutely correct. If you do not want to specify any future time of visit, please use simple present.
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
I hope I will visit my uncle. (some day next month)

Whether it's grammatically correct or not, it's not a sentence a native speaker would say.

It does not sound natural.

Rover
 

Nathan Mckane

Member
Joined
Jul 8, 2010
Member Type
Student or Learner
Native Language
Persian
Home Country
Iran
Current Location
Iran
So you mean this form: I hope I will ....... is never used by a ntive speaker?

I hope that the operation will go well

The above sentence is from the Cambridge Dictionary
 

Rover_KE

Moderator
Staff member
Joined
Jun 20, 2010
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
England
So you mean this form: I hope I will ....... is never used by a ntive speaker?

I'm not saying it's never used.

I repeat: it does not sound natural.

Rover
 
Status
Not open for further replies.
Top