Test 2-Present Tenses | Upper-Intermediate English
Test 2-Present Tenses | Upper-Intermediate English.
Here's the exercise 'Test 2-Present Tenses | Upper-Intermediate English' about Intermediate English grammar. It's to practise the Intermediate English grammar.
You can also review the list post about English grammar in here.
Finally, click here to "Test" for start practice exercise .
Content test:
A.have been travelling
B.has travelled
C.are travelling
D.travel
A.is reading
B.reads
C.has read
D.has been reading
A.becomes
B.has become
C.is going to become
D.is becoming
A.has already been writing / has been checking it out
B.already writes / is checking it out
C.has already written / has checked it out
D.has already written / has been checking it out
A.try / have overslept / am making
B.have tried / have overslept / am making
C.try / have overslept / make
D.try / oversleep / am making
A.is / has been
B.is / is being
C.is being / is
D.has been / is
A.travelled / never was
B.has travelled / has never been
C.travelled / has never been
D.travels / has never been
A.is admitting / points / have
B.admits / points / have
C.admits / points / have had
D.admits / has pointed / are having
A.has quarrelled / has stopped / always ignores
B.am quarrelling / stops / has always ignored
C.quarrel / has stopped / is always ignoring
D.quarrel / stops / is always ignoring
Question 10:
The next bus _________ (to leave) at 7 p.m., but I still _______ (not to buy) a ticket!
A.is leaving / haven't bought
B.leaves / haven't bought
C.will leave / didn't buy
D.has left / haven't bought