单选题Only five years ago, there ______ a shortage of computer specialists.AwasBwereChas beenDhave been

单选题
Only five years ago, there ______ a shortage of computer specialists.
A

was

B

were

C

has been

D

have been


参考解析

解析:
根据句中ago可知句子用一般过去时,there be句型中be动词的单复数与表语一致,句中a shortage of为单数,所以用was。

相关考题:

I’m sorry to hear that his father died five years ago.(改为同义句)I’m sorry to hear that his father has ________ ________ for five years.

It is the third time that I ______ here.A. wasB. amC. have beenD. had been

I think the hatch covers ________ all fixed up by youA.wasB.wereC.beD.been

More students than one ______ there.A. has beenB. have beenC. had beenD. would have been

Not only the switches but also the old wiring ______ changed.A. haveB. areC. have beenD. has been

Why()the old block of flats()demolished next month? A、are…beingB、is…beingC、has…beenD、have…been

Nobody in the neighborhood likes her, for she always behaves as if she _____ a queen.A. wasB. wereC. isD. had been

I started my teaching career at the school. That was more than twenty years ago, and I _____ there ever since.A. wasB. had beenC. will beD. have been

The house ______in bad repair since he moved out.A、wasB、has beenC、had beenD、was being

The number of errors ( ) surprising.A、will beB、wereC、have beenD、was

The surroundings of his house ( )far from clean. A、wasB、isC、has beenD、are

The travels of Marco Polo in the twelfth century would not have been so well known ____ for the book he Wrote while in jail. A、it not have beenB、is not beenC、had it not beenD、has not been

A large number of people () present at the sports meeting. A、wasB、wereC、beD、have

If he ______ forced to make a living from the outset, he would not have been able to follow his passion. A、has beenB、would have beenC、had beenD、was

What you saw can' t have been an aeroplane. I' m convincedit____ a large bird. A.must beB.has been builtC.must have beenD.could have been

Tom is the only one of the employees who () to be promoted. A、areB、isC、have beenD、has been

If the operation __ carefully prepared, it would not have been successful.A. was notB. has not beenC. had not beenD. were not

Many a young scientist__engaged in the research work.A.haveB.hasC.have beenD.has been

共用题干New Product Will Save livesDrinking water that looks clean may still contain bugs(虫子),which can cause illness. A small company called Genera Technologies has produced a testing method in three stages,which shows whether water is safe.The new test shows if water needs chemicals added to it,to destroy anything harmful.It was invented by scientist Dr. Adrian Parton, who started Genera five years ago.He and his employees have developed the test together with a British water company.Andy Headland,Genera's marketing director,recently presented the test at a conference in the USA and forecast good American sales for it.Genera has already sold 11 of its tests at$42,500 a time in the UK and has a further four on order. It expects to sell another 25 tests before the end of March.The company says it is the only test in the UK to be approved by the government.Genera was formed five years ago and until October last year had only five employees; it now employs 14.Mr Headland believes that the company should make around$19 million by the end of the year in the UK alone.The new product has been a commercial success in the USA.A:Right B:Wrong C:Not mentioned

The number of foreign students attending Chinese universities __________ rising steadily in the past ten years.A.wasB.wereC.has beenD.have been

Do you want to wait? Five days()too long for me to wait.A、wasB、wereC、isD、are

He is over fifty, but he looks as if he()only in his thirties.A、isB、wereC、will beD、has been

It()exactly thirty years since I graduated from college.A、wasB、has beenC、was beD、had been

By next year he()in New York for five years.A、has workedB、has been workingC、worksD、will have worked

A large number of people()present at the meeting, which was out of our expectation.A、wasB、wereC、haveD、has

单选题Jackson ______ school two years ago and he ______ for two years.Aleaves; has goneBleft; has been awayCleaves; has been awayDleft; has gone

单选题Which of the following sentences is INCORRECT?AHis father has been dead for six years.BHis father died six years ago.CIt’s six years since his father had died.DIt has been two years since his father’s death.