SIMPLE PAST VS PRESENT PERFECT

A clear explanation of the grammatical differences between the simple past tense and the present perfect tense with lots of examples.  There is a quiz at the end.

screen

INTERMEDIATE LEVEL


RELATED PREZIS

futureperfect