I have done (present perfect) and I did (past) Flashcards
1
Q
Do NOT use the present perfect (have arrived / have done / have been etc.) with:
A
a FINISHED TIME. We use the PAST.
,,,I saw Paula yesterday.
(not I have seen)
,,,Where were you on Sunday afternoon?
(not Where have you been)
…I have lost my key.
(= I can’t find it now)
#
I lost my key last week
…We’ve lived in Singapore for six years.
(= we live there now)
#
…We lived in Glasgow for six years, but
now we live in Singapore.
2
Q
With a finished time (yesterday / last week etc.):
A
we use the past (arrived/saw/was etc.)
…We arrived yesterday/last week/at 3 o’clock/in 2002/six months ago