ThegamehelpsyoulearnEnglish__tastingyourkonwledgeofEnglishgrammerandvocabulary.
A.byB.withC.toD.bafore
When__theteacher__here?Hehas__hereforseveralhours.
A.hasbeen;comeB.didarrive;gotC.didcome;beenD.hasleft;beenawayfrom
Whenitbegantosnowlastnight,we__(have)ameeting.是不是填werehaving?
He___(choose)manytimes
It'sreallywonderfultoseethesnow___(fall)downfromthesky.
Ithasbeendeadforaweek.(同义句)
________aweek___it____.
Aweek___________it____.
Hehasworkedasaguidefortwoyears.(同义句)
He__________asaguidetwoyearsago.