Fill in the Blank
Translate
Change the word
Reorder the Sentence
100

I _____ lived in Himeji for 10 months.

have lived in Himeji for 10 months.

100

私はもう昼ご飯を食べました。

I have already eaten lunch.

100

I have already (clean) my desk.

I have already cleaned my desk.

100

homework/finished/already/I/my/have

I have already finished my homework.

200

She has _____ playing Minecraft for 5 hours.

She has been playing Minecraft for 5 hours.

200

もう新しいシャツを買いましたか?

Have you bought a new shirt yet?

200

I feel like I have been (do) this forever!

I feel like I have been doing this forever!

200

have/in/how/you/?/Spain/lived/long

How long have you lived in Spain?

300

I have been studying _____ 10 minutes, and I'm already tired!

I have been studying for 10 minutes, and I'm already tired!

300

東京にはどれくらい住んでいますか?

How long have you lived in Tokyo?

OR

How long have you been living in Tokyo?

300

I have already (pay) the restaurant bill.

I have already paid the restaurant bill.

300

yet/you/?/book/have/writing/your/finished

Have you finished writing your book yet?

400

I have already _____ this movie before.

I have already seen/watched this movie before.

400

彼は午後4時から寝ている。

He has been sleeping since 4 pm.

400

You have (grow) so much since I saw you last!

You have grown so much since I saw you last!

400

have/since/I/child/Brazil/I/was/in/lived/a

I have lived in Brazil since I was a child.

500

I have been waiting for her _____ noon.

I have been waiting for her since noon.

500

森脇先生とメロディ先生は今朝から英語を教えている。


Mr. Moriwaki and Ms. Melody have been teaching English since this morning.

500

Let him speak, he hasn't (speak) yet.

Let him speak, he hasn't spoken yet.

500

been/since/the/badminton/she/students/playing/arrived/have

The students have been playing badminton since she arrived.