Practice the present perfect tense using 'have done' with this fun pirates game. Read the phrases and select the correct present perfect phrase to use. Can you answer enough right to sink the other ship?
Resource URL:
Screen shot:
Category:
Level:
Intermediate