Google Nexus 7 Does Not Support USB OTG & MHL
The Nexus 7 doesnt have an HDMI port . But users would expect to get the output on TV using MHL adapter ?
But sadly the tablet won't support MHL (Mobile High-Definition Link) which would allow the USB port to double as an HDMI port . It wont support USB On-The-Go ( OTG ) as well which means one cannot use USB storage .
The reason behind this lies in the current version of Android which doesnt support these features .
However, it does function as a USB host device, so you can plug certain other peripherals like USB keyboard , mouse etc into the Nexus 7 and have them function.
Source
The Nexus 7 doesnt have an HDMI port . But users would expect to get the output on TV using MHL adapter ?
But sadly the tablet won't support MHL (Mobile High-Definition Link) which would allow the USB port to double as an HDMI port . It wont support USB On-The-Go ( OTG ) as well which means one cannot use USB storage .

The reason behind this lies in the current version of Android which doesnt support these features .
However, it does function as a USB host device, so you can plug certain other peripherals like USB keyboard , mouse etc into the Nexus 7 and have them function.
Source