0
Shelby Killuminati Posted 12 years ago
Grammar

'Who has played this game for 4 years' Errors in this ?

'This shouldn't be the expectation from a guy who has played this game for 4 years.'

I and my friend have been playing a game for 4 years and yet he doesn't know the major aspects of the game. So I say to him :

'This shouldn't be the expectation from a guy who has played this game for 4 years.'

Is that sentence correct ? Is it okay to use 'for 4 years' with the present perfect tense here ?

Thanks in advance Emotion: smile
  

Top answer

Your verb tense with 'for four years' is correct. ". And the verb is in the plural - my friend and I have been playing...

  • Your verb tense with 'for four years' is correct.
  • ".
  • And the verb is in the plural - my friend and I have been playing...
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.

4 Answers
0
Your verb tense with 'for four years' is correct. However, we normally put the other person first, as in "My friend and I...". And the verb is in the plural - my friend and I have been playing...
0
Oh yes I corrected that by editing my post just a minute before your reply. Thank you
And thank you for clearing my confusion of the verb tense with 'for four years' as well
0
Shelby KilluminatiThis shouldn't be the expectation from a guy who has played this game for 4 years.
You have the expectation going the wrong way. You wrote this as if your friend has an expectation, but in fact it is you who have the expectation:

I wouldn't have expected this [of / from] a guy who has played this game for 4 years.
This
0

This shouldn't be the [knowledge level / proficiency level ] of a guy who has played this game for 4 years.

I like that, thanks for sharing your knowledge

Related Questions