Quick quiz of 5 exercises to test the use of Present Perfect Simple at intermediate level (B1+)
Has / met
Has / meet
Has / metting
Have / met
Does have
Has got
Has
Have
Repaired
Repairing
Repair
Repairred
Already
Yet
Since
For
Have
Haven't
Has
Hasn't
Kept
Keeps
Keeping
Keeped
Hasn´t / eaten
Haven´t / eaten
Doesn´t / eat
Has / eat
Already
Yet
Before
Has
Have / been
Has / been
Has / be
Have / be
Haven´t / taken
Hasn´t / taken
Haven´t / take
Has´t / take
Wait!
Here's an interesting quiz for you.