More English grammar practice - mixed tenses (NEW!)
Present Perfect Simple, Present Perfect Continuous and Past Simple
Present Simple, Present Perfect, Past Simple and Past Perfect
All present, future and past tenses
Another mixed tenses exercise
Present Simple, Present Perfect, Past Simple and Past Perfect
All present, future and past tenses
Another mixed tenses exercise
Past tenses
Do you feel confident about English tenses? Try out the exercises below to find out.
Exercise on Past Simple and Past Perfect Simple
Exercise on Past Perfect Simple and Past Perfect Continuous
Exercise on Past Simple, Past Continuous and Present Perfect
If you have not been very successful or if you prefer to check the theory first, watch the following video. You may find it a bit lengthy, nevertheless I think the grammar is very well explained.
Exercise on Past Simple and Past Perfect Simple
Exercise on Past Perfect Simple and Past Perfect Continuous
Exercise on Past Simple, Past Continuous and Present Perfect
If you have not been very successful or if you prefer to check the theory first, watch the following video. You may find it a bit lengthy, nevertheless I think the grammar is very well explained.
Present Perfect Simple versus Present Perfect Continuous
Both tenses are used to express that an action began in the past and is still going on or has just finished. In some cases, both forms are correct, but there is often a difference in meaning: We use the Present Perfect Simple mainly to express that an action is completed or to emphasise the result. We use the Present Perfect Continuous to emphasise the duration or continuous course of an action.
PRESENT PERFECT SIMPLE (have/has + past participle)
Result (what / how much / how often)
I have written 5 e-mails.
I have been to London twice.
Emphasis on completion
I have done my homework. (Meaning: My homework is completed now.)
PRESENT PERFECT CONTINUOUS (have/has been + ...ing)
Duration (how long)
I have been studying for an hour.
Emphasis on duration
I have been doing my homework. (Meaning: That's how I have spent my time. It does not matter whether the homework is completed now.)
Do you understand the difference now? Try the following exercises to check it. Not so sure? Watch the following video and then try the exercises. Good luck!
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Exercise 5
PRESENT PERFECT SIMPLE (have/has + past participle)
Result (what / how much / how often)
I have written 5 e-mails.
I have been to London twice.
Emphasis on completion
I have done my homework. (Meaning: My homework is completed now.)
PRESENT PERFECT CONTINUOUS (have/has been + ...ing)
Duration (how long)
I have been studying for an hour.
Emphasis on duration
I have been doing my homework. (Meaning: That's how I have spent my time. It does not matter whether the homework is completed now.)
Do you understand the difference now? Try the following exercises to check it. Not so sure? Watch the following video and then try the exercises. Good luck!
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Exercise 5