I (learn) __________ English for seven years now.
have been learning
During my last summer holidays, my parents (send) _____________ me on a language course to London.
sent
At the moment, I (revise) _________ English grammar.
am revising
Before I went to London, I (not / enjoy) ____________ learning English.
had not enjoyed
Even though I (like) ______ singing, I can say that I (have) _______ a terrible voice.
like, have
I (never come) ______ across such a big snake in my life. What about you?
have never come
Do you know what time the 10:45 plane (arrive) _______ in Chicago?
arrives
Jessica (never fall) ______ in love until she (meet) ______ Ben two years ago.
had never fallen
met
Last year I (not / work) ____________ hard enough for English, that's why my marks (not / be) ____________ really that good then.
was not working
were not
By the year 2020, the population of London (grow) ________ substantially.
will have grown
I (lead) _______ a very busy life these days. I (prepare) _______ for my final exams and at the same time I (try) _______ to move to my new apartment. You can't imagine how tired I am.
am leading
am preparing
am trying
Bruce (not stop) ______ studying until he (cover) ______ all of the exam topics.
won't stop
covers
As I (pass / want) ____________ my English exam successfully next year, I (study) ____________ harder this term.
want to pass
am going to study
My grandparents (come) _______ to see us next weekend. They (not visit) _________ us for two years.
are coming
haven't visited
By Saturday next week, I (work) ________ on this painting for exactly one month.
will have been working
They were very tired in the evening because they (help) ______ on the farm all day.
had been helping