0% English Test What's your English level? Let's find it out! 1 / 21 What ..... you do? did are have were 2 / 21 Where ..... to spend your holidays next Christmas? are you going you will you are going will you 3 / 21 Monica watches ..... in Chile. are making make are made made 4 / 21 If I were rich, I .... buy a big house in Tokyo should will wish would 5 / 21 What's .... name? your yours you she 6 / 21 Eva's .... cute and funny. very from at a 7 / 21 Alex .... usually come by tram. doesn't don't isn't aren't 8 / 21 Pasta ..... made in Italy for thousands of years. are being is being has been have been 9 / 21 When I arrived, she …. has already left left already left had already left 10 / 21 Has Anna arrived ….? still yet already now 11 / 21 Don't forget ..... me a sandwich! to made to make that you make making 12 / 21 You can call me ..... you want. whenever always soon whatever 13 / 21 I know he didn’t thank you, but he …. have done so. would should may must 14 / 21 She didn't come last night. I wish that she ….. had did have has 15 / 21 Which would you ..... have, mind-reading or ability to fly? better could rather prefer 16 / 21 Let’s go watch a movie, .... will we? shall we? don’t we? let us? 17 / 21 I worked hard yesterday and I .... finish the program. would can was able to could can 18 / 21 By this time next year, I .... all my exams. take will have taken will take have taken 19 / 21 David .... John how to finish it right now. telling to saying to telling saying 20 / 21 The kitchen can’t be dirty, I …. just clean it have just clean it have just cleaned it am just clean it 21 / 21 He .... working there for three years before they fired him. had been might be could be has been Please fill in empty fields Your score is The average score is 57% LinkedIn Facebook Twitter 0% Restart