Created by beuloo99 ESL English B1 (Intermedio Bajo) Gramática English Instrucciones del autor Practice of Present Perfect My Google Classroom Courses × 0 classes selected (0 students total) Quick Access Select all classes (0 classes) All Classes Loading courses... Cancelar Share Share to selected Course __COURSE_NAME__ __STUDENT_NAME__ (__STUDENT_EMAIL__) Present Perfect Descargar Worksheet Validation Comprobar mis respuestas Emails my answers to my teacher Nombre completo Group/level Asignatura Teacher's email or key code Close Submit Your answers have been sent to your teacher. Good luck! OK We encountered an error submitting your answers. Please try again. OK Anuncio | Ir sin anuncios Created by beuloo99 ESL English B1 (Intermedio Bajo) Gramática English Instrucciones del autor Practice of Present Perfect Explora las hojas de trabajo a lot of lots of much few a few little a little ESL B1 a lot of lots of much few a few little a little Grammar - ESL Full blast 3 final exam review 1 ESL B1 Full blast 3 final exam review 1 Grammar - ESL full blast 3 final exam review 1 Past and present perfect ESL B1 Past and present perfect Grammar - ESL lesson on past and present perfect tenses First, second and third conditional exercise -002 ESL B1 First, second and third conditional exercise -002 Grammar - ESL Complete the following sentences by using either the first, second or third conditionals. You may do so by either using contractions or not.