0
Kumenglish Posted 5 years ago
Grammar

Earlier

Have you spoken to me earlier?

Did you speak to me earlier?

Please check them

  

Top answer

kumenglish Have you spoken to me earlier? Did you speak to me earlier? Please check them You need the second one.

  • kumenglish Have you spoken to me earlier?
  • Did you speak to me earlier?
  • Please check them You need the second one.
  • The first one is wrong.
  • 'earlier' suggests a point in time.
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.

1 Answers
0
kumenglish

Have you spoken to me earlier?

Did you speak to me earlier?

Please check them

You need the second one. The first one is wrong.

'earlier' suggests a point in time. You cannot mention a point in time in a sentence that has the present perfect tense (a 'have' form like 'have spoken').

CJ

Related Questions