Which tense use and difference if use 2 of them. when to use what
I can't believe you kept it from me this long. How could you not tell me earlier? or I can't believe you kept it from me this long. How could you not have told me earlier?
goodday
Top answer
Both sentences sound awkward or incorrect to my ear. I would say: I can't believe you kept it from me for so long! Why didn't you tell me earlier?
— Cool Breeze
Both sentences sound awkward or incorrect to my ear.
I would say: I can't believe you kept it from me for so long!
Why didn't you tell me earlier?
CB
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.
How could you not have told me earlier? is perfectly correct ad sounds right, kind of depends on what you want to say and the expression you want to bring out...yours is that of surprise, disbelief would be i cant believe you kept this from me until now...or simply why would you keep this from me for so long...ani