Professional Documents
Culture Documents
Present Perfect
Present Perfect
10/10
have written
has visited
ate
read
swam
have played
has taught
have drunk
saw
have climbed
https://es.liveworksheets.com/worksheets/en/English_as_a_Second_Language_(ESL)/Present_perfect_or_past_simple/Past_Simple_vs_Present… 2/3