Средние образовательные школы
Курсы и семинары
Повышение квалификации и переподготовка
Тесты по английскому языку онлайн
Временные формы глагола
Тест 2: Perfect tenses
Онлайн тест на знание английского языка: Perfect tenses
Проверьте свои знания пройдя бесплатный тест на знание врмен английского языка онлайн.
We are late. The film ____________________________ by the time we get to the cinema.
is already started
would be already started
has already started
will already have started
The achievements of scientists in the field of curing cancer __________________________________ radical results yet.
I called for the doctor this morning. It is already afternoon, but he ________________________ yet.
I wasn't hungry at lunchtime so I didn't have anything to eat. I __________________________ a big breakfast.
had been having
My friend Nick went to England to work for a probationary period three months ago and I _____________________________ only two letters since that time.
did not received
I am not sure if he ___________________________ the article by the 1st of October.
would have written
will have written
"How long _____________________ in use?" "Oh, it is a very old model, but we got used to it."
have your washing-machine been
was your washing-machine
did your washing-machine been
has your washing-machine been
My sister Carrie _____________________ by eight cm this year.
has been growing
After Allan _____________________ for twenty minutes, he realized that his jacket had been lying on the table the entire time.
My sister is a writer. She __________________________ many books.
will have written
The man sitting next to me on the plane was nervous because he ________________________ before.
You went to tom's house but he wasn't there. He ____________________________ out.
will have gone
Sally always leaves for work at 8.30 in the morning, so she won't be at home at 9 o'clock. She _______________________________ to work.
will has gone
will have gone
We ______________________ anything principally new from our lecturer in the last few days.
do not hear
haven't been hearing
The train ________________________ by the time we come to the station.
will already have left
will already have leave
has already left
had already left
I was the last to leave the office. Everybody else _________________________ home.
had had gone
What I said was stupid. I wish I ____________________ anything.
By the time you get home, you will forget everything I _______________________ you.
have been telling
Chuck came to Britain from the USA nearly three years ago. Next Monday it will be exactly three years. So on Monday he _____________________ in Britain for exactly three years.
will has been
will have been
would have been
Everybody knew that they ____________________ friends since childhood.
"How long __________________________ the saxophone?" "I became keen on music when I was eleven."
have you been playing
have you played
had you been playing
If you __________________ the plant in a cooler location, the leaves would not _______________.
had set / have burned
have set / had burned
had set / had burned
have set / have burned
Dr. Alvarez was displeased because the student ________________ in an unacceptable report, so he made him rewrite it.
At first I thought I ___________________ the right thing, but I soon realized that I _________________ a serious mistake.
had done / have made
had done / had made
have done / had made
have done / have made
Tom is on holiday and he is spending his money very quickly. If he continues like this he ______________________ all his money before the end of his holiday.
will have spent
would have spent
will have being spending
will have spend
Хочешь пройти еще раз?