English Grammar Tests - From Beginner to Advanced Set 15

The weather was beautiful when I left home, so I didn’t think of taking my jacket. I wish I ---- to the weather forecast, so I ---- that it was going to get cold in the evening.


Options are :

  • was listening / should know
  • had listened / would have known (Correct)
  • listened / knew
  • could listen / had known
  • listen / will have known

Answer :had listened / would have known

English Grammar Tests - From Beginner to Advanced Set 8

Which sentence gives the meaning of "present condition - past result"?


Options are :

  • Were he experienced, he would get the job.
  • Had she not worked so hard, she wouldn't be where she is now.
  • If I were more diligent, I would have finished my degree at university. (Correct)

Answer :If I were more diligent, I would have finished my degree at university.

I ---- taken those sleeping pills last night. I ---- an important conference early in the morning, but I couldn't get up early.


Options are :

  • can’t have / was going to have
  • shouldn’t have / had (Correct)
  • may not have / have had
  • couldn’t have / had had
  • needn’t have / had

Answer :shouldn’t have / had

---- your work by the time your boss comes?


Options are :

  • Will you have been finished
  • Will you be finishing
  • Will you have finished (Correct)

Answer :Will you have finished

Complete English Common Errors Practice Test for all Exams Set 5

I’ve been sitting here all night wishing ----.


Options are :

  • my daughter has called me to tell that she has arrived in Italy easily.
  • my daughter will have called me to tell that she has arrived in Italy easily.
  • my daughter calls me to tell that she has arrived in Italy easily.
  • my daughter would call me to tell that she arrived in Italy easily. (Correct)

Answer :my daughter would call me to tell that she arrived in Italy easily.

Sally ---- your phone. She wasn’t at school on that day. It ---- Tom as he was caught stealing Mr. Baker's tablet computer.


Options are :

  • may not have stolen / may have been
  • can't have stolen / must have been (Correct)
  • couldn't steal / has to be
  • needn't have stolen / could have been
  • wouldn't steal / would be

Answer :can't have stolen / must have been

Complete the paragraph with the most appropriate words.


When I woke up in the morning last week, I saw ---- rabbit and ---- dog in the garden. ---- rabbit was very familiar to me, and I think it was my neighbor's rabbit, which got lost a few days ago. However, ---- dog looked like ---- stray dog because it didn't have any leash on its neck and it didn’t seem clean.


Options are :

  • a – the – The – a – the
  • a – a – A – the – a
  • a – a – The – the – a (Correct)
  • the – the – A – a – the
  • the – a – The – a – a

Answer :a – a – The – the – a

English Grammar Tests - From Beginner to Advanced Set 15

Just as I was about to leave the house for the job interview, my little brother spilt some coffee on my shirt. Fortunately, my sister ---- the stain with some special soap before the interview took place.


Options are :

  • might be removing
  • must have removed
  • used to remove
  • was able to remove (Correct)

Answer :was able to remove

I'd rather you ---- anything to your husband about my private life problems. It was unkind of you to say that.


Options are :

  • don't say
  • had said
  • haven't said
  • hadn't said (Correct)
  • didn't say

Answer :hadn't said

Tim ---- for the championship in the baseball field when he ---- a cramp on his right leg.


Options are :

  • must be practising / had (Correct)
  • used to practise / would have
  • should have been practising / had had
  • were supposed to be practising / has
  • may have practised / has had

Answer :must be practising / had

English Grammar Tests - From Beginner to Advanced Set 14

I ---- my son to meet with his friends, but he ---- his room.


Options are :

  • had allowed / may not clean
  • would have allowed / hadn’t cleaned (Correct)
  • allowed / didn’t clean
  • could allow / hasn’t cleaned

Answer :would have allowed / hadn’t cleaned

It’s time for you ---- the work that you have started.


Options are :

  • to complete (Correct)
  • completed
  • complete
  • completing
  • will complete

Answer :to complete

Which sentence has a different meaning?


Options are :

  • Her trousers are nowhere near as old as mine.
  • Her trousers aren't quite as old as mine. (Correct)
  • Her trousers aren't nearly as old as mine.

Answer :Her trousers aren't quite as old as mine.

English Grammar Tests - From Beginner to Advanced Set 14

---- as the ones she bought at the sales last summer.


Options are :

  • The shops are offering some amazing discounts
  • Those dresses seem as if they aren't so quality (Correct)
  • Charlotte can't find anything she likes in the shops this year
  • This year, sale prices aren't nearly as fair price
  • Her new dress is very similar

Answer :Those dresses seem as if they aren't so quality

I would rather they ---- an expensive house because they might have a hard time paying loans back.


Options are :

  • didn't buy (Correct)
  • don't buy
  • aren't buying
  • haven't bought

Answer :didn't buy

---- as long as you keep quiet.


Options are :

  • You can stay here (Correct)
  • You ought to have found a place
  • Our hotel would accept returns
  • The firm haven’t got any room

Answer :You can stay here

English Grammar Tests - From Beginner to Advanced Set 3

I ---- all my homework, yet I still ----.


Options are :

  • shouldn’t finish / has
  • don’t have to finish / had
  • wasn’t able to finish / did
  • needn’t have finished / did (Correct)
  • didn’t need to finish / do

Answer :needn’t have finished / did

Your brother can finish his homework ---- he is willing to study on weekend.


Options are :

  • otherwise
  • in case
  • provided (Correct)
  • but for

Answer :provided

I wish I ---- my homework last week. My teacher got angry when he learned that I hadn't done my homework.


Options are :

  • had finished (Correct)
  • finish
  • finished

Answer :had finished

Complete English Common Errors Practice Test for all Exams Set 8

In some cultures, men ---- for years, they ---- in the army.


Options are :

  • have been conscripted / need
  • were conscripted / had been needed
  • have been conscripting / have been needed
  • are conscripted / are needed (Correct)
  • are conscripting / are needing

Answer :are conscripted / are needed

---- partnership for this project, we would have to look for another partner.


Options are :

  • Had they reject
  • Were they to reject (Correct)
  • Were they reject
  • They had rejected

Answer :Were they to reject

The longer she puts off going to the dentist, ----.


Options are :

  • even though I admit she had a bad experience as a kid
  • the more money she had to pay for all the rotting teeth
  • the worse the condition of her teeth will become (Correct)
  • it has sooner or later started to cause her more pain
  • because her teeth have grown a lot more sensitive

Answer :the worse the condition of her teeth will become

English Grammar Tests - From Beginner to Advanced Set 13

Methane gas concentration in the atmosphere ---- during the next century ---- Methane gas emissions ---- bit by bit from present levels.


Options are :

  • could have increase / unless / would have decreased
  • will have been increased / if / weren't for increasing
  • will increase / unless / decrease (Correct)
  • would increase / if / didn't increase

Answer :will increase / unless / decrease

What is the passive form of this sentence?


"We expect employees to come to work on time."


Options are :

  • We are expected to come to work on time.
  • Employees expect us to come to work on time.
  • Employees are expected to come to work on time. (Correct)

Answer :Employees are expected to come to work on time.

After he ---- an extremely critical operation, my father ---- again.


Options are :

  • will have / was supposed to see
  • would have / could see
  • has had / must have seen
  • would have / should have seen
  • had / was able to see (Correct)

Answer :had / was able to see

Complete English Common Errors Practice Test for all Exams Set 3

They ---- to live abroad; however, they ---- neither time nor money to move to another country.


Options are :

  • have been deciding / have been having
  • have decided / had
  • decided / have
  • decided / had (Correct)
  • had decided / have

Answer :decided / had

Electric light bulb is said to ---- by Edison.


Options are :

  • have been invented (Correct)
  • be invented
  • have invented
  • invent

Answer :have been invented

I promise I ---- upset you anymore.


Options are :

  • am not going to
  • won't (Correct)
  • don't

Answer :won't

English Grammar Tests - From Beginner to Advanced Set 15

If you ---- saving months ago, you ---- enough money by now. Now you can't even buy new clothes to wear.


Options are :

  • started / had had
  • started / would have had
  • had started / could have had (Correct)
  • could start / would have

Answer :had started / could have had

Find the closest sentence in terms of meaning to the given sentence.


“I’m sure they would have come to the ceremony if we had let them know about it in advance.”


Options are :

  • If the invitation had reached them earlier, they might have attended the ceremony. (Correct)
  • They were really sorry not to attend the ceremony, but the invitation came too late.
  • They didn’t attend the ceremony because they were invited when it was over.
  • They received an invitation paper to the ceremony very early, so they could not attend it.

Answer :If the invitation had reached them earlier, they might have attended the ceremony.

Comment / Suggestion Section
Point our Mistakes and Post Your Suggestions