Have You Ever...? – Present Perfect Practice
Present Perfect practice for life experiences with ever: choose the correct option, write questions, short answers, matching, error correction, an interview task and free production.
Loading worksheet...
Present Perfect practice for life experiences with ever: choose the correct option, write questions, short answers, matching, error correction, an interview task and free production.