Free placement test

Answer a few quick questions to estimate your CEFR level.

1.She ___ to school every day.

2.I ___ my keys. I can't find them anywhere.

3.If I ___ more time, I would learn Japanese.

4.The report ___ by the time the manager arrives.

5.Choose the closest meaning of 'meticulous'.

6.Hardly ___ the room when the phone rang.