Вот тест по теме "Present Perfect" для 7 класса:
Тест по английскому языку: Present Perfect
Which sentence is in the Present Perfect tense? A) I am playing football.
B) I have played football.
C) I play football.
D) I played football.Choose the correct form: She (write) three books. A) has write
B) writes
C) has written
D) wroteWhich sentence is correct? A) They has finished their homework.
B) They have finished their homework.
C) They have finish their homework.
D) They finished their homework.Choose the correct answer: He (not/see) that movie before. A) has not saw
B) have not seen
C) has not seen
D) did not seeWhat is the correct question form? A) Have you ever been to Paris?
B) Did you ever go to Paris?
C) Do you ever been to Paris?
D) Are you ever in Paris?Choose the correct form: We (visit) the museum already. A) has visited
B) have visit
C) have visited
D) visitedWhich of these sentences is NOT true? A) She hasn't finished her project yet.
B) I have seen that film last week.
C) They have moved to a new house.
D) He has never eaten sushi.Fill in the blanks: My brother (be) to London twice. A) has been
B) have been
C) is
D) wasWhat does "ever" refer to in Present Perfect? A) At some time in the past
B) At any time
C) Always
D) NeverChoose the correct answer: We (just/eat) lunch. A) have just eat
B) have just eaten
C) has just ate
D) just ateWhich sentence is correct? A) I have lose my keys.
B) I have lost my keys.
C) I has lost my keys.
D) I lost my keys.Which word completes the sentence? They (____ / never / travel)__ by plane. A) have
B) has
C) were
D) areChoose the correct form: She (study) English for five years. A) have studied
B) has studied
C) had studied
D) studiedWhich sentence is in the correct form? A) He have finished his homework.
B) He has finished his homework.
C) He had finished his homework.
D) He finishing his homework.Fill in the blank: I (not/visit) my grandparents this month. A) have not visited
B) have not visit
C) has not visited
D) did not visitWhat is the correct question?
A) What have you done yesterday?
B) What did you do yesterday?
C) What have you do yesterday?
D) What do you do yesterday?Choose the correct form: They (learn) a lot this year. A) have learnt
B) has learnt
C) have learn
D) learnedWhich sentence is NOT correct? A) I have gone to the store.
B) She has saw the movie.
C) We have done our homework.
D) He has eaten breakfast.Fill in the blanks: ___ she ever ___ (be) to Africa? A) Have / been
B) Has / been
C) Did / be
D) Do / beenChoose the correct answer: I (just/finish) my book. A) have just finish
B) just finished
C) have just finished
D) has just finished
