1) ...... he lived in Spain? a) Have b) Has 2) ...... you tried skying? a) Has b) Have 3) ............ ever been to Disney? a) Have you b) Have he c) Has you 4) Have ...... seen Avatar? a) they b) he c) she 5) Have ...... paid for the tickets? a) it b) we c) she 6) ............ eaten breakfast? a) Have he b) Have she c) Have you 7) Have ...... written your report yet? a) you b) they c) we 8) Has ...... fixed her car? a) they b) she c) we 9) ...... they arrived at the airport? a) Have b) Has 10) ...... she finished cleaning the dishes? a) Have b) Has

Yes / No Questions [PRESENT PERFECT]

Leaderboard

Visual style

Options

Switch template

Continue editing: ?