নির্দিষ্ট সময় উল্লেখ থাকলে বা নির্দিষ্ট সময় থেকে চলতে থাকা বাক্যটি present perfect বা present perfect continuous tense-এ হয়। আর কাজটি passive voice-এ হবে, কারণ কাজটি কোনো না কোনো ব্যক্তি করেছে। সুতরাং সঠিক expression হলো has been done!
After যুক্ত দুটি clause-এর একটি past indefinite আর পূর্বে সংগঠিত clause টি past perfect tense-এ হয়। তাই past perfect tense অনুযায়ী সঠিক expression had left.
বাক্যে past indefinite tense indicator last night থাকাতে বাক্যটির সঠিক structure হবে: Wh question + did + sub + verb-এর base form + question mark / সুতরাং সঠিক বাক্যটি হলো What did you do last night?
[Note: Lie (মিথ্যা কথা বলা)-এর past form এবং past participle হলো lied আবার lie (শয়ন করা; শোয়া)-এর past form lay আর past participle form হলো lain। সুতরাং lie- এর past form হিসেবে lied এবং lay দুটিই সঠিক।।
Option-গুলোর মধ্যে verb নয় stolen। কারণ stolen হলো adjective, যা verb steal-এর p.p। তাছাড়া অন্য শব্দগুলো verb। Shorten অর্থ ছোট করা, sharpen অর্থ ধারালো করা আর brighten অর্থ উজ্জ্বল করা।
কোনো কাজ অতীতের কোনো সময় থেকে শুরু হয়ে এখনো চলছে বুঝালে তা present perfect continuous tense-এ হয়। এ sentence-এ নির্দিষ্ট সময়ের পূর্বে since এবং ব্যাপ্তি সময়ের পূর্বে for বসে।