i have a problem with was,had,have

Joined
Oct 30, 2017
Member Type
Student or Learner
Native Language
Telugu
Home Country
India
Current Location
India
Hello, my dear thanks for replied to my last post. Really you had given me good information and now I am going to discus few more English with you.


‘’Yesterday I had been in home’’ or ‘’yesterday I have been home ‘’or ‘’yesterday I was in home’ please tell me which one is the right .


‘’I was learning English since 3 months ‘’or’’ I have been learning English for 3 months’’.
Tomorrow I will have to go to the movie
Don’t you have to go to work ?
Pls explain me above the sentence thank you
 

Charlie Bernstein

VIP Member
Joined
Jan 28, 2009
Member Type
Other
Native Language
English
Home Country
United States
Current Location
United States
Hello,

Thanks for replying to my last post. You really gave me good information, and now I am going to discus few more English words with you.


‘’Yesterday I had been at home’’ or "Yesterday I was home" or "Yesterday I was at home": Please tell me which one is the right.

The first one has a different meaning than the other two.

"I was studying English for three months" or "I have been learning English for three months."

You can study English for three months, but you can't learn it in three months.

Tomorrow I will have to go to the movie.

Don’t you have to go to work?

Please explain the sentences above.

For some reason, the first person is required to go to the movie. (I will have to go = I must go = I am required to go.)

The second person wonders whether the first person should be at work.


T
hank you

You're welcome!
 
Top