Tina, is your father a teacher?
Yes, he is. He ___________ English for nearly 20 years.( )
A.is teachingB.teach
C.has taught
Where is your uncle?I haven't seen him for a long time.
He _______ Beijing for about half a year.He moved there in January.( )
A. |
has gone to |
B. |
has been to |
C. |
has arrived in |
D. |
has been in |
School violence______much attention of the whole society and people are calling on the government to make laws against it as early as possible.( )
A. |
drew |
B. |
will draw |
C. |
has drawn |
D. |
was drawing |
Lin Tao isn't here now.He ______ to Qingdao.( )
A. |
goes |
B. |
went |
C. |
has been |
D. |
has gone |
Our city, Shaoyang, is getting cleaner and cleaner day by day.
Yeah. We______a national modern, civilized hygiene (文明卫生) city.( )
A.createB.are creating
C.created
Do you know when Nick is leaving?
He ____ for half an hour.( )
A. |
will leave |
B. |
left |
C. |
has left |
D. |
has been away |
We each other since I came to Beijing, but we send emails very often.( )
A.don't seeB.didn't see
C.won't seeD.haven't seen
-I think our teacher.Mrs.Allen,knows everything.
-I agree.Because she over 2,000 books.( )
A. |
read |
B. |
has read |
C. |
reads |
D. |
is reading |
My friend's new restaurant in Wanda Plaza( 万达广场 ) two years ago, but I there so far.( )
A. |
has opened; haven't been |
B. |
was open; haven't been |
C. |
opened; haven't gone |
D. |
has been open; haven't gone |
Our team _______ another point! I'm sure we'll win the game.( )
A. |
will get |
B. |
has got |
C. |
is getting |
D. |
was getting |
Diana can' t go to the farm with her classmates because she a bad cold.( )
A. |
will catch |
B. |
is catching |
C. |
has caught |
D. |
is caught |
The documentary Aerial China《航拍中国》is wonderful.So far,I ______ it three times.( )
A.watchedB.will watch
C.have watchedD.watch
My sister ____English since she was 9years old.She can talk to foreigners freely.( )
A. |
Learn |
B. |
know |
C. |
has learn t |
D. |
have learn t |
Where are the teachers now?
In the meeting room. They _________ the meeting for 10 minutes.( )
A.have begunB.have been on
C.have hadD.have been held