# data[].attributes.body
Learn how to use the Past Perfect Tense

# data[].attributes.attachment_link.title
Past Perfect Simple | ENGLISH GRAMMAR VIDEOS

# data[].attributes.body
Learn how to use the Past Perfect Tense

# data[].attributes.attachment_link.title
Past Perfect Simple | ENGLISH GRAMMAR VIDEOS

# data[].attributes.attachment_link.description
This free exercise is about making the past perfect tense in English - it looks at the positive and negative forms.

# data[].attributes.attachment_link.title
Past Perfect - Simple Past - Exercises - English

# data[].attributes.attachment_link.description
Past Perfect, Simple Past, Tenses - Exercises - Learning English Online

# data[].attributes.attachment_link.description
Practice with these Past Perfect exercises.

# data[].attributes.body
Modal Verbs Exercises

# data[].attributes.attachment_link.description
Mixed modal verbs exercises intermediate level esl. Can, could, may, might, must, have to, shall, should, will, would. Auxiliary verbs

# data[].attributes.body
Look up the meaning of a new word

# data[].attributes.attachment_link.readable_text
Try English Coach, the app that helps you achieve your career goals.

Practise your speaking in more than 100 workplace situations, helping you become a confident and powerful English speaker. Get instant feedback on your pronunciation, vocabulary and grammar from your supportive but critical coach. With content from Oxford University Press, feel real progress. English Coach encourages you all the way, keeping you motivated and helping you realize your potential. Try the English Coach app for free and feel good about your English.

Find out more

# data[].attributes.attachment_link.title
Oxford Learner's Dictionaries | Find definitions, translations, and grammar explanations at Oxford Learner's Dictionaries

# data[].attributes.attachment_link.description
The largest and most trusted free online dictionary for learners of British and American English with definitions, pictures, example sentences, synonyms, antonyms, word origins, audio pronunciation, and more. Look up the meanings of words, abbreviations, phrases, and idioms in our free English Dictionary.

# data[].attributes.body
Learn and review

# data[].attributes.attachment_link.title
BBC Learning English - BBC Learning English - Homepage

# data[].attributes.body
Learn how to use the Modal Verbs in English

# data[].attributes.attachment_link.title
The Super Easy Way to Learn Modal Verb in English | Types of Modal Verbs

# data[].attributes.body
This link will provide explanations and examples to use some modal verbs.

# data[].attributes.body
Sing along and practice the irregular verbs.

# data[].attributes.attachment_link.title
80 Irregular Verbs Rap   -   SPEAK ALONG!

# data[].attributes.body
Learn how to structure sentences in the past simple tense in English.

# data[].attributes.attachment_link.title
Past Simple Tense | Structuring Sentences

# data[].attributes.body
Affirmatives, negatives, and questions.

# data[].attributes.attachment_link.readable_text
With most verbs, the past tense is formed by adding -ed:

But there are a lot of irregular past tense forms in English. Here are the most common irregular verbs in English, with their past tense forms:

We use the past tense to talk about:

something that happened once in the past:

something that happened several times in the past:

something that was true for some time in the past:

we often use expressions with ago with the past simple:

Past simple questions and negatives

We use to make questions with the past simple:

But questions with who often don't use did:
Who discovered penicillin?
Who wrote Don Quixote?

Past simple questions 1

ReorderingHorizontal_MTYzMjQ=

Past simple questions 2

GapFillTyping_MTYzMjU=

We use didn't ( did not) to make with the past simple:

Past simple negatives 1

GapFillDragAndDrop_MTYzMjY=

Past simple negatives 2

GapFillTyping_MTYzMjc=
Level: intermediate
Past simple and hypotheses

We can also use the past simple to refer to the present or future in hypotheses (when we imagine something). See these pages:

# data[].attributes.attachment_link.description
Learn how to use the past simple to talk about the past, and do the exercises to practise using it.

# data[].attributes.body
Improve your listening skills by filling in the lyrics.

# data[].attributes.attachment_link.title
LingoClip - Enjoy learning languages with music

# data[].attributes.attachment_link.description
Discover a new and fun way to learn English and other languages by filling in the lyrics of your favorite songs.

# data[].attributes.body
Do you like writing stories? You can make a fairy story, a science fiction story or a horror story here! Press "Play" and get started!

# data[].attributes.attachment_link.description
Do you like writing stories? You can make a fairy story, a science fiction story or a horror story here!

# data[].attributes.body
Choose an exercise to practise simple present, simple past, present perfect and past perfect.

# data[].attributes.body
Do you like playing games in English? We have fun games for you to play.

# data[].attributes.body
Learn new words and practise your vocabulary. Choose a topic and get started!

# data[].attributes.attachment_link.description
Are you an elementary (CEFR level A1) or pre-intermediate (CEFR level A2) learner of English? Learn new words and practise your vocabulary. In this section you can listen to the pronunciation of the words and then do the exercises. There are worksheets too for offline practice.