Test your knowledge on the Present Perfect. After submitting your answers, you will see how well you have done in the test. Write the participle form of the following verbs.
1. go → ответ
2. sing → ответ
3. be → ответ
4. buy → ответ
5. do → ответ
Complete the table in past continuous. Don't forget to insert punctuation marks. Do NOT use short forms.
positive
⇩
negative
⇩
question
⇩
He has written a letter.
ответ
ответ
ответ
They have not stopped. ответ
ответ
ответ
Have we danced?
She has worked. ответ
ответ
ответ
Andy has not slept. ответ
Write sentences in present perfect simple.
1. they / ask / a question → ответ
.
2. he / speak / English → ответ
.
3. I / be / in my room → ответ
.
4. we / not / wash / the car → ответ
.
5. Annie / not / forget / her homework → ответ
.
Write questions in present perfect simple.
1. they / finish / their homework → ответ
?
2. Sue / kiss / Ben → ответ
?
3. the waiter / bring / the tea → ответ
?
4. Marilyn / pay / the bill → ответ
?
5. you / ever / write / a poem → ответ
?
Ask for the information in the bold part of the sentence.
1. They have talked about art at school. → ответ
?
2. Jane has got a letter. → ответ
?
3. Oliver has cooked dinner. → ответ
?
4. Caron has read seven pages. → ответ
?
5. You have heard the song 100 times. → ответ
?
Short theory
Вопрос 2
Пока нет ответа
: 30,00
Не отмеченоОтметить вопрос
Текст вопроса
Write the participle form of the following verbs.
1. make → ответ
2. drink → ответ
3. catch → ответ
4. have → ответ
5. sit → ответ
Complete the table in past continuous. Don't forget to insert punctuation marks. Do NOT use short forms.
positive
⇩
negative
⇩
question
⇩
He has swum.
ответ
ответ
ответ
She has not slept. ответ
ответ
ответ
Have you phoned?
Tina has cried. ответ
ответ
ответ
They have not run. ответ
Write sentences in present perfect simple.
1. Phil / not / miss / the bus → ответ
.
2. they / not / plant / a tree → ответ
.
3. Vanessa / catch / the ball → ответ
.
4. we / sell / our old car → ответ
.
5. the train / leave / the station → ответ
.
Write questions in present perfect simple.
1. you / correct / my mistakes → ответ
?
2. you / practise / your English → ответ
?
3. she / tidy up / her room → ответ
?
4. the boss / sign / the letter → ответ
?
5. Mary / shut / the door → ответ
?
Ask for the information in the bold part of the sentence.
1. Tony has built a house. → ответ
?
2. Avril has crossed the street at the traffic lights. → ответ
?
3. They have never been to Australia. → ответ
?
4. Rupert has dialled the number. → ответ
?
5. Betty has spent 200 euros at the shopping mall. → ответ
?
Вопрос 3
Пока нет ответа
: 30,00
Не отмеченоОтметить вопрос
Текст вопроса
Write the participle form of the following verbs.
1. shut → ответ
2. spend → ответ
3. give → ответ
4. teach → ответ
5. sell → ответ
Complete the table in past continuous. Don't forget to insert punctuation marks. Do NOT use short forms.
positive
⇩
negative
⇩
question
⇩
We have chatted.
ответ
ответ
ответ
The lesson has not started. ответ
ответ
ответ
Have we won?
She has turned around. ответ
ответ
ответ
They have not arrived. ответ
Write sentences in present perfect simple.
1. we / reach / our goal → ответ
.
2. our team / lose / the match → ответ
.
3. she / underline / the word → ответ
.
4. they / not / discover / the treasure → ответ
.
5. Ron / not / talk / about the problem → ответ
.
Write questions in present perfect simple.
1. you / knock / at the door → ответ
?
2. the teacher / mark / the tests → ответ
?
3. she / buy / a new computer → ответ
?
4. they / rescue / the girl → ответ
?
5. Brad / wear / a blue shirt → ответ
?
Ask for the information in the bold part of the sentence.
1. They have seen him at the library. → ответ
?
2. Robby Robber has robbed another bank. → ответ
?
3. Bill has ordered three desserts. → ответ
4. Clara has repeated the sentence five times. → ответ
5. Jane has asked a question. → ответ