You need to login before answering these questions


English Grammar 101 (T13): Pre-Intermediate - present perfect/perfect continuous, past simple, vocabulary

Pre-intermediate

- Present perfect

- Present perfect continuous

- Past simple

- Vocabulary


1

How long _____ in Paris?

2

Anna _____ a good job.

3

Pete and I _____ for over six month.

4

I _____ a new flat a few months ago.

5

How long _____ your car?

6

Tom _____ as a postman for the past month.

7

I _____ an essay all day.

8

I _____ six pages.

9

“Are you going out?”

“_____. I don’t know yet.”

10

The exam was _____ difficult. I couldn’t do any of it.

11

“How old are you?”

“I’m _____ eight. It’s my birthday next week.”

12

I travel a lot in my job, _____ to Europe.

13

Sorry I’m late. _____ for a long time?

14

The streets are wet. _____?

15

I’m hot because I _____!

16

I _____ my finger! It really hurts.

17

_____ Paul Simon’s latest record?

18

She’s tired because she _____ all day.

19

Sorry. I _____ one of your glasses.

20

How long _____ this book?

21

They _____ here for three years.

22

I _____ the living room, but I haven’t finished yet.

23

I _____ my wallet. Where did I last put it?

24

Look what Pat _____ me for my birthday! A bike!

25

There’s my wallet! I _____ for it for ages.

26

We __(26)__ in our new house for several months. Since we __(27)__
in, we __(28)__ very busy. Everyone __(29)__ to get the house ready.
So far we __(30)__ the living room and the kitchen. Soon after we
arrived the central heating __(31)__ down, so we __(32)__ to spend
a lot of money to repair it.


We __(33)__ gardening very much, but we __(34)__ time to do
anything in the garden yet. And it __(35)__ very heavily recently, so
we’ll just wait till the weather gets better.

27

(27)

28

(28)

29

(29)

30

(30)

31

(31)

32

(32)

33

(33)

34

(34)

35

(35)

36

“Can I speak to Mr. Thompson, please?”

“I’m afraid he’s just _____ out of the office.”

37

I _____ to most countries in Europe, but I’ve never _____ to Russia.

38

_____ me that you’ll always tell the truth.

39

He was taken to hospital by ambulance, but he was _____ on arrival.

40

I love the _____ and quite of the countryside.

41

I saw a(n) _____ for a job as a waiter.

42

The sofa was so ______ that I felt asleep.

43

I gave the police a(n) _____ of the man who attacked me.

44

I had a few problems, but Bob gave me some good _____.

45

I was sitting at home when suddenly I had a funny _____ that I wasn’t alone.

46

I used to speak French _____, but I’ve forgotten it now.

47

Please drive _____. The roads are so dangerous.

48

I have _____ £5.17 until the end of the week.

49

There was an accident, but fortunately no one was _____ injured.

50

“Where does their money come from?”

“They have a very _____ business.”

Suggest answer