0
Anonymous Posted 14 years ago
Grammar

They might have been learning English for 10 years.

1) He might be there. (Now)

2) He might have been there. (In the past)

We all know the difference between them.

3) He has made a lot of friends so far. ( started in the past and keep doing until now)

4) He might have made a lot of friends so far. (started in the past and keep doing until now, but I am not sure)

So my question is whether the form of 'might have p.p' can be used for lower possibility of present perfect tense?

They have been learning English for 10 years.

They might have been learning English for 10 years.

Thank you so much as always and take good care.
  

Top answer

Anonymous 4) He might have made a lot of friends so far. (started in the past and keep doing until now, but I am not sure) He has been trying to do so, but we do not know if his rate of success. p' can be used for lower possibility of present perfect tense?

  • Anonymous 4) He might have made a lot of friends so far.
  • (started in the past and keep doing until now, but I am not sure) He has been trying to do so, but we do not know if his rate of success.
  • p' can be used for lower possibility of present perfect tense?
  • Well, present perfect is 100% probability, so 'Yes'.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
Anonymous4) He might have made a lot of friends so far. (started in the past and keep doing until now, but I am not sure)
He has been trying to do so, but we do not know if his rate of success.
AnonymousSo my question is whether the form of 'might have p.p' can be used for lower possibility of present perfect tense?
Well, pr
0
Thank you so much and in a TV show, a guest said,

"I want to give you a bit of insight that you might have heard before the show."

So do you think that "might have heard" is a past form of "might be" or "might + present perfect tense"?

I think either one is okay and there is not much difference in meaning. What do you think? Thank you so much
0
AnonymousSo do you think that "might have heard" is a past form of "might be"
Impossible. Different verbs.
Anonymousor "might + present perfect tense"?
Yes.
0
I am really sorry but I meant a past form of 'might hear', so might have heard can be both a past form of might hear and might + present perfect tense?

Thank you.
0
They are the same thing.

Present: might do
Past: might have done.

Related Questions