Search from various English teachers...
China flagsueyanglala
About tense ---I hope I can see you at my birthday party. ---Oh, dear, I ---------------------. When is it? A. almost forgot B. have almost forgotten The answer is B. The person forgot the party before they talked. So "forget" happened in the past. Why not choose A?

Answers · 3

1
Why not "A" indeed. No one would say "I have almost forgotten". That's ludicrous.
1
I don't think "I have almost forgotten" is grammatically incorrect, but it is not a natural way to speak. Everyone who speaks English would say "I almost forgot!" I hope this is a more helpful answer. ;-)

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today