Have you ever …?
The rule
To ask whether something has happened at any time in your life, English uses have/has + the third form of the verb: Have you ever been to London? I have never eaten it. The moment does not matter and is never given — as soon as you say when, you must switch to the past simple: I went there in 2019.
have / has + been, done, seen, eaten … · ever in the question, never in the answer
Examples
Have you ever been to England?
I have never eaten this before.
She has worked in three countries.
We have seen that film twice.
Common mistakes
-
Wrong: Have you ever went to London?
Right: Have you ever been to London?
The third form of go is been or gone, not went.
-
Wrong: I have seen him yesterday.
Right: I saw him yesterday.
A stated time takes the past simple.
Practice questions
Try each one yourself first, then open “Show answer” for the solution and the reason.
-
1Fill in the gap.
Have you ever _____ Turkish food?
- tries
- trying
- try
- tried
Show answer
Answer: D Have you ever tried Turkish food?
The third form after have.
-
2Fill in the gap.
She _____ never been to a concert.
- has
- did
- is
- have
Show answer
Answer: A She has never been to a concert.
she takes has.
-
3Fill in the gap.
I have _____ that programme before.
- seen
- see
- seeing
- saw
Show answer
Answer: A I have seen that programme before.
see → seen.
-
4Fill in the gap.
They _____ lived in four different cities.
- did
- has
- have
- are
Show answer
Answer: C They have lived in four different cities.
they takes have.
-
5Fill in the gap.
We _____ to that restaurant last month.
- go
- went
- have been
- have gone
Show answer
Answer: B We went to that restaurant last month.
last month is a stated time, so the past simple.
-
6Choose the correct sentence.
- Did you ever driven a van?
- Have you ever drove a van?
- Have you ever driven a van?
- Have you ever driving a van?
Show answer
Answer: C Have you ever driven a van?
drive → driven after have.
-
7Choose the correct sentence.
- I have never meet her.
- I have never met her.
- I never have met her.
- I have never met her yesterday.
Show answer
Answer: B I have never met her.
meet → met, and never sits between have and the verb.
-
8This sentence is wrong. Choose the fix.
Which sentence is wrong?
- They have eaten all the bread.
- He has eaten all the bread.
- He ate all the bread.
- He has ate all the bread.
Show answer
Answer: D He has ate all the bread.
eat → eaten after has.
-
9This sentence is wrong. Choose the fix.
Which sentence is wrong?
- We have visited them twice.
- We visited them in 2020.
- We have visited them before.
- We have visited them in 2020.
Show answer
Answer: D We have visited them in 2020.
A stated year forces the past simple.
-
10Put the words in the right order.
Have you ever worked at night
Show answer
Answer: Have you ever worked at night?
Have, subject, ever, then the third form.
Practise this lesson in Zorg Space
In the app every rule becomes interactive practice: instant correction, reviews at the moment you are about to forget, and progress you can see from level to level — free.
Start for free