Grammar Quiz B1++.1

Company Logo
Start Quiz

I couldn’t access my files yesterday. There __________ a problem with the server.

must was

must be

must have been

You _____________ to me about the problem yesterday. It is too late now.

should speak

should have spoken

should spoke

She is writing her report at the moment. She ##has been writing## (write) it ##for## 3 hours.

has been writing for

I didn’t see you last week at the conference. If I ##had known## (know) you were there, I ##would have said## (say) hello.

had known would have said

I am going to start working on the strategy at 9am and Helen is going to arrive at work at 10am. When she arrives tomorrow, I _________________ on the strategy.

am working

work

will work

will be working

stressed.jpg

A: “Why does James look so stressed?”

B: “He ##has been working## on the finance report all day and, apparently, he has found many problems.”

has been working

I regret _______________ Jeanne to help me do the presentation.

not asking

not to ask

to not ask

don’t ask

Clémence was not writing the report when I saw her.

That is strange. She _______________ it. That is what she usually does at that time.

should was writing

should wrote

should have been writing

should write

Match the beginnings to the correct endings.

They ##have been working## on that product presentation all week. (work) They ##must be## (deduction of certainty + be) exhausted.

have been working must be

Don’t worry. Everything will be fine.

Well done version 2
Quiz/Test Summary
Title: Grammar Quiz B1++.1
Questions: 10
Contributed by:
Metropolitan Formations