Have You Ever...? – Present Perfect Speaking Practice

B1 speaking practice sharing life experiences and recent achievements with the present perfect: question and answer frames, a partner interview, and a common-ground task.

Loading worksheet...