I (read) that book for 3 times
I have read this book for 3 times.
They on Sunday.
a) met b) have met
a) met
With a finished time word (last week, yesterday...)
Past simple
I (not hear) anything from them yet
I have not heard anything from them yet
This month you 2 exams.
a) passed b) have passed
b) have passed
finishd action in an unspecific time in the past
Present perfect
They (go) to mexico for their summer vacations
They went to mexico for their summer vacations
I my 20th birthday.
a) celebrated b) have celebrated
b) have celebrated
Indicate series of finished actions
Past simple
John (start) his business after he (graduate)
John started his business after he graduated
She in Spain for 2 years.
a)lived b)have lived
a) lived
A finished action with a result in the present
Present perfect