[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.
 
Use only the first.

Rover
 
The first is correct.
 
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.
 
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.
 
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.
 
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
 
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
 
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.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top