Here's the exercise 'Practice Quiz 74 | B1 – Intermediate' about B1 – Intermediate. It's practise the B1 – Intermediate.
You can find more to the lesson and more exercises.
B1 – Intermediate, English grammar in here.
Finally, click here to "Test" for start practice exercise .
Test content
A. has started
B. had started
A. had built
B. have built
A. hasn’t called
B. had called
A. had fallen
B. have fallen
A. will have started
B. will have continued
A. will have ate
B. will have eaten
A. will have purchased
B. will have purchase
A. will have lose
B. will have lost
A. will have left
B. will has left
A. has not been snowing
B. have not been snowing
A. has been crying
B. has been cried
A. has been hiking
B. have been hiking
A. has been saying
B. have been saying
A. have been waiting
B. has been waited
A. has been enjoying
B. had been enjoying
A. had been watching
B. have been watching
A. hadn’t been studying
B. have not studied
A. has been running
B. had been running
A. am riding
B. had been riding
A. I am going to be staying home this weekend.
B. I stay at home this weekend.
A. I am going to be eating dinner alone when my husband went out of town last week.
B. I ate alone when my husband went out of town last week.
A. I will be riding the bus to work all week.
B. I riding the bus to work all week.