Advanced search
x
Advanced search
Content:
Language:
Afar
Abkhaz
Avestan
Afrikaans
Akan
Amharic
Aragonese
Arabic
Assamese
Asturianu
Avaric
Aymara
Azerbaijani
Bashkir
Belarusian
Bulgarian
Bihari
Bislama
Bambara
Bengali, Bangla
Tibetan Standard, Tibetan, Central
Breton
Bosnian
Catalan
Chechen
Chamorro
Corsican
Cree
Czech
Old Church Slavonic, Church Slavonic,Old Bulgarian
Chuvash
Welsh
Danish
German
Divehi, Dhivehi, Maldivian
Dzongkha
Ewe
Greek (modern)
English
Esperanto
Spanish
Estonian
Basque
Persian (Farsi)
Fula, Fulah, Pulaar, Pular
Finnish
Fijian
Faroese
French
Western Frisian
Irish
Scottish Gaelic, Gaelic
Galician
Guaraní
Gujarati
Manx
Hausa
Hebrew (modern)
Hindi
Hiri Motu
Croatian
Haitian, Haitian Creole
Hungarian
Armenian
Herero
Interlingua
Indonesian
Interlingue
Igbo
Nuosu
Inupiaq
Ido
Icelandic
Italian
Inuktitut
Japanese
Javanese
Georgian
Kongo
Kikuyu, Gikuyu
Kwanyama, Kuanyama
Kazakh
Kalaallisut, Greenlandic
Khmer
Kannada
Korean
Kanuri
Kashmiri
Kurdish
Komi
Cornish
Kyrgyz
Latin
Luxembourgish, Letzeburgesch
Ganda
Limburgish, Limburgan, Limburger
Lingala
Lao
Lithuanian
Luba-Katanga
Latvian
Malagasy
Marshallese
Māori
Macedonian
Malayalam
Mongolian
Marathi (Marāṭhī)
Malay
Maltese
Burmese
Nauruan
Norwegian Bokmål
Northern Ndebele
Nepali
Ndonga
Dutch
Norwegian Nynorsk
Norwegian
Southern Ndebele
Navajo, Navaho
Chichewa, Chewa, Nyanja
Occitan
Ojibwe, Ojibwa
Oromo
Oriya
Ossetian, Ossetic
Eastern Punjabi, Eastern Panjabi
Pāli
Polish
Pashto, Pushto
Portuguese
Quechua
Romansh
Kirundi
Romanian
Russian
Kinyarwanda
Sanskrit (Saṁskṛta)
Sardinian
Sindhi
Northern Sami
Sango
Sinhalese, Sinhala
Slovak
Slovene
Samoan
Shona
Somali
Albanian
Serbian
Swati
Southern Sotho
Sundanese
Swedish
Swahili
Tamil
Telugu
Tajik
Thai
Tigrinya
Turkmen
Tagalog
Tswana
Tonga (Tonga Islands)
Turkish
Tsonga
Tatar
Twi
Tahitian
Uyghur
Ukrainian
Urdu
Uzbek
Valencian
Venda
Vietnamese
Volapük
Walloon
Wolof
Xhosa
Yiddish
Yoruba
Zhuang, Chuang
Chinese
Zulu
Subject:
Grade/level:
Age:
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18+
Search:
All worksheets
Only my followed users
Only my favourite worksheets
Only my own worksheets
English
-
Español
Home
About this site
Interactive worksheets
Make interactive worksheets
Tutorial
Video tutorial
Get started
Make interactive workbooks
Video tutorial
Help
Students access
Teachers access
Username or email:
Password:
Remember me
Register
Forgot my password
Log in:
Username or email:
Password:
Remember me
Register
Forgot my password
Close
Live worksheets
>
English
>
English language
>
Present perfect
Present perfect worksheets and online exercises
Language: English Subject: English language
Order results:
Most popular first
Newest first
English
English as a Second Language (ESL)
English language
Vocabulary
English
Reading comprehension
Grammar
Listening Comprehension
Listening
Reading
Phonics
Spelling
Tests and exams
Past simple
Present simple
Writing
Adjectives
Irregular verbs
Numbers
Words
Present Continuous
Nouns
Sentence construction
Verbs
Prepositions
Revision
Verb to be
Comparative and Superlative Adjectives
Present perfect
Reading and writing
Alphabet
Passive voice
There is - there are
Use of english
Verb tenses
Letters
Articles
Have got - has got
Modal verbs
Past tenses
Prepositions of place
Sight words
Simple present
Speaking
Phonetics
Word Formation
Phrasal verbs
Personal Information
Pronouns
Plurals
Personal pronouns
To be going to
Conditionals
Synonyms
Countable and uncountable nouns
Past Continuous
Simple past
Questions
Adverbs
Punctuation
Reported speech
Character description
Letter writing
Storytelling
Idioms
Opposites
Poetry
Beginning Sounds
Creative writing
Homophones
Rhyming words
Possessive adjectives
Relative clauses
Future
First conditional
CVC words
Present Tenses
Quantifiers
Descriptive texts
Subject and object pronouns
Typing
Conjunctions
Present perfect simple and continuous
Possessive pronouns
Parts of speech
Subject - verb agreement
Have got
Types of sentences
Essay writing
Cause and effect
Word order
Sequencing
Possessive nouns
Dialogues
Contractions
Subject pronouns
Degrees of comparison of adjectives
Collocations
Narrative text
Have to
Verb phrases
Question Tags
Figurative Language
Zero conditional
Text structure
Suffixes
Facts and opinions
Main Idea
Root Words
Similes
Proverbs
Capitalization
Business English
Fairy tales
Reported questions
Linkers
Gender
Figures of Speech
Subject and Predicate
Wish clauses
Personification
Metaphor
Text types
Diminutives
Run-on sentences
If or Unless
Nouns and verbs
A - an
Theatre
Inversion
Alliteration and Assonance
Math
Science
English Language Arts (ELA)
Natural Science
Reading
Social Studies
grammar
Social Science
Special Education
Phonics
Music
writing
Environmental Studies (EVS)
Literature
Biology
Information and communication technology (ICT)
Computer science
Geography
Religious Studies
English for Specific Purposes (ESP)
Chemistry
Life skills
History
Physics
Physical Education (PE)
Health science
Financial Literacy
General Knowledge (GK)
English for Academic Purposes (EAP)
Art
Civics
Preschool
Islamic Education
Social Emotional Learning
Earth Science
Business Studies
Afrikaans
Integrated Studies
US History
Environmental education
Business
Religious Education
Dentistry
CLIL History
CLIL Geography
Lengua Castellana
Law
Sports
Accounting
British History
Other subjects
Tecnologías de la Información y la Comunicación (TIC)
Moral Education
CLIL
Mechanics
Human Communications
Principles of Accounts (POA)
Geology
Classics
Aeronautica
Spanish
Arabic
Malay
Indonesian
Catalan
Italian
Greek (modern)
Portuguese
French
Romanian
Basque
Chinese
Russian
Bulgarian
German
Hebrew (modern)
Polish
Ukrainian
Turkish
Tamil
Korean
Czech
Galician
Hungarian
Croatian
Estonian
Slovene
Hindi
Lithuanian
Macedonian
Dutch
Mongolian
Tagalog
Japanese
Danish
Valencian
Serbian
Latvian
Swedish
Kazakh
Urdu
Vietnamese
Thai
Telugu
Afrikaans
Armenian
Georgian
Khmer
Maltese
Javanese
Latin
Marathi (Marāṭhī)
Persian (Farsi)
Romansh
Asturianu
Albanian
Bosnian
Oriya
Zhuang, Chuang
Zulu
Herero
Amharic
Chechen
Aragonese
Quechua
Aymara
Slovak
Burmese
Haitian, Haitian Creole
Eastern Punjabi, Eastern Panjabi
Sinhalese, Sinhala
Afar
Norwegian Bokmål
Chamorro
Belarusian
Kyrgyz
Yoruba
Abkhaz
Sundanese
Avaric
Akan
Kannada
Azerbaijani
Cree
Assamese
Sanskrit (Saṁskṛta)
Irish
Esperanto
Walloon
Volapük
Ido
Turkmen
Welsh
Shona
Malayalam
Guaraní
Nepali
Breton
Interlingue
Present Perfect Tense Exercises
Grade/level:
pre-intermediate
by
daffodilsky
Present Perfect. Ever & Never
Grade/level:
grade 5
by
ivikry
Perfect Tense Exercises
Grade/level:
grade 9
by
sedatem
Song worksheet
Grade/level:
FIFTH
by
SaraJacobo21
Brainy 7 unit 3
Grade/level:
7
by
AnitkaS
Present Perfect Tense
Grade/level:
Begginers
by
frasiloco
Present perfect
Grade/level:
B1
by
Jessica_Campoverde
Present perfect simple
Grade/level:
4to
by
jorgelinac
Present perfect exercises
Grade/level:
A2
by
EimyLopez
Present Perfect-Exercises to complete
Grade/level:
English 7-8
by
Pletenchuk
Talking about Experiences
Grade/level:
Grade 6
by
bernadetyulia
The Present Perfect Practice
Grade/level:
7
by
ivanasuhodolcan
We Are the Champions
Grade/level:
3rd ADOL
by
VickyBalzarini1
The Story Of NARMADA (Q&A) - Part - 1
Grade/level:
Grade 3
by
mailswapna
Trabajo integrador - 2.2
Grade/level:
5to Año
by
micaelagrinovero
Present Perfect - Been-Visited
Grade/level:
6th Form
by
MaritaC
Charity
Grade/level:
7
by
AnitkaS
Grammar
Grade/level:
3Grade inter.
by
0504780662
Present perfect
Grade/level:
3rd Intensive / A2
by
ferperalta
Trabajo integrador - 2.3
Grade/level:
5to Año
by
micaelagrinovero
Present perfect worksheet
Grade/level:
5th grade
by
Jihadmarwan
Present perfect
Grade/level:
grade 8
by
Eman3221
Holidays
Grade/level:
3rd
by
EmilceMorel
Test unit 7
Grade/level:
5º
by
Fran_J_
Next
Share on Facebook
Share on Twitter
Share on Pinterest
Terms of use
Privacy policy
Cookies configuration
Report copyright infringement
Contact