Toggle navigation
Courses
Resources
Video
News
The App
Choose your Language
English
English
Hindi
×
x
Forgot your password?
Not a member yet?
Join Us!
x
By clicking the 'Register' button you agree to
Terms and Conditions
.
Member Login
Englishleap: Present Perfect Tense Exercise | present perfect exercises
Related Pages
Spoken English Tips
10 Tips for Speaking English
Improve Spoken English
Collective Nouns
Tenses
Idioms
Contractions in English
Learn English through Hindi
Learn English through Tamil
Englishleap: Present Perfect Tense Exercise | present perfect exercises
How to Improve English
Learn English Grammar
Adjectives
Comparison of Adjectives
Order of Adjectives
Prepositions after Adjectives
Adverbs
Placement of Adverbs
Forming Adverbs from Adjectives
Articles
Nouns
Collective Nouns
Possessive Nouns
Noun as Adjective
Verbs
Regular and Irregular Verbs
Finite and Non-Finite Verbs
Participles, Gerunds & Infinitives
Auxiliary Verbs
Stative Verbs
Modal Verbs
Prepositions
Prepositions of Place
Prepositions of Time
Prepositions of Movement
Pronouns
Conjunctions
Interjections
Tenses
Simple Present Tense
Present Continuous Tense
Present Perfect Tense
Present Perfect Continuous Tense
Simple Past Tense
Past Continuous Tense
Past Perfect Tense
Past Perfect Continuous Tense
Simple Future Tense
Future Continuous Tense
Future Perfect Tense
Future Perfect Continuous Tense
Subjects, Verbs and Objects
Conditionals
Determiners
Quantifiers
Subjunctive
Direct and Reported Speech
Independent and Dependent Clauses
Grammar Rules
Improve English Vocabulary
Learning Root Words
Prefixes
Suffixes
Collocations
Phrasal Verbs
Synonyms
Antonyms
Word Meanings
Foreign Language Words
Foreign Phrases used in English
Changes in the English Dictionary
Slang
Phobias
SMS English
Punctuation
Full Stop
Question Mark
Comma
Exclamation Mark
Colon and Semi Colon
Apostrophe
Punctuation Rules
Common Mistakes in English
Accept and Except
Adapt Adopt
Adverse Averse
Advice Advise
Beside Besides
Bought Brought
Can and May
Compliment Complement
Could Would Should
Dairy Diary
Do Make
Double Negatives
Each Every
Effect and Affect
Either Neither
Elicit Illicit
Have Has
Hear Listen
I and Me
It's and Its
Loose Lose
Much Many
Of Off
Principle Principal
See Watch
Since and For
So Such
Some Any
Stationery Stationary
Then and Than
There, Their and They're
Threw Through
Till Until
To Too Two
Usage of Myself
Was Were
When If
Where, Were and Wear
Who and Whom
Your You're
More Common Mistakes
Aesthetic and Ascetic
Allusion and Illusion
Born and Borne
Anecdote and Antidote
Brake and Break
Cereal and Serial
Coma and Comma
Do and Does
Desert and Dessert
Effective and Efficient
Idle and Idol
In and Inside
Irrelevant and Irreverent
Marital and Martial
Plain and Plane
Suit and Suite
Tell and Say
Pray and Prey
Tire and Tyre
Wave and Waive
Wait and Weight
Will and Going to
Other Resources
Learn English
Learn English Online
English on Mobile
Online English Tutoring
How to learn English quickly
Learn English through Hindi
Learn English through Tamil
Learn English through Telugu
Learn English through Bengali
Learn English through Gujarati
Learn English through Marathi
Learn English through Urdu
Learn English through Kannada
Spoken English Tips
10 Tips for speaking English
Improve Spoken English
English Speaking
Learn English Pronunciation
Silent Letters
Spoken English Exercises
Intonation and Stress
Tongue Twisters
English Writing Tips
English Writing
Capitalisation Rules
How to write a formal letter
Business English
Idioms
Animal Idioms
Idioms on Sports
Idioms on Body Parts
Idioms on Colours
Idioms on Food
Idioms on Money
Indian Idioms
Useful Articles
Abbreviations
Active and Passive Voice
British English vs. American English
Contractions in the English Language
IELTS Preparation Tips
TOEFL Preparation Tips
English Audio Lessons
English Words
Homophones and Homographs
How to Make Plurals
Metaphors
Proverbs
Questions Words
Similes
Sounds of Animals and Birds
Tag Questions
Teaching English Qualifications
Telling the time
Career Resources
10 Tips to Ace Your Group Discussion
More Tips on Group Discussion
5 Tips to Dress for an Interview
10 Tips to Ace Your Interview
10 Tips to Find a Job
10 Tips for Writing a Resume
Cover Letters
10 Things Before an Interview
Exercises
Vocabulary Exercises
Prepositions Exercise
Verbs Exercises
Adjectives Exercise
Articles Exercises
Spelling Exercise
Idioms Exercise
Synonyms Exercise
Antonyms Exercise
Quizzes
Antonyms
Synonyms
Word Meanings
Odd One Out
Hindi English Translation
English Hindi Translation
Listening Exercise
Video Lessons
Grammar Video Lessons
Adverbs of Frequency
Articles in the English Language
Common Mistakes Video Lessons
Other Video Lessons
Questions
Related Pages
Spoken English Tips
10 Tips for Speaking English
Improve Spoken English
Collective Nouns
Tenses
Idioms
Contractions in English
Learn English through Hindi
Learn English through Tamil
Improve your English Grammar
Now Available for Android
Download Now
Improve your English Grammar
Now Available for Android
Download Now